IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

GWT + Spring security


Sujet :

Spring Java

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Points : 89
    Points
    89
    Par défaut GWT + Spring security
    Bonjour à tous,

    Je me suis tenté à utiliser Sping security pour l'authentification de mon site.
    J'ai réussi à faire quelque chose de très basique avec le fichier de conf suivant:

    applicationContext.xml:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    <?xml version="1.0" encoding="UTF-8"?>
     
    <beans:beans xmlns="http://www.springframework.org/schema/security"
    xmlns:beans="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
                        http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd">
     
    <http auto-config="true">
    <intercept-url pattern="/gwtspringsecurityproject/**" access="ROLE_USER"/>
    <intercept-url pattern="/gwt/**" access="ROLE_USER"/>
    <intercept-url pattern="/**/*.html" access="ROLE_USER"/>
    <intercept-url pattern="/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
    </http>
     
    <beans:bean id="customAuthListener" class="com.gwt.security.server.auth.CustomAuthListener"/>
     
    <beans:bean id="customAuthenticationProvider" class="com.gwt.security.server.auth.CustomAuthenticationProvider">   
    <!--security:custom-authentication-provider /-->
    </beans:bean>    
     
    <authentication-manager alias="authenticationManager">
    <authentication-provider ref="customAuthenticationProvider"/>
    </authentication-manager>
     
    </beans:beans>
    Mon souci est que spring security me génère une page de login lambda alors que je désire faire ma propre page de login en java (gwt-ext) et non avec une jsp et comment l'appeler dans le fichier de conf spring.

    Merci d'avance

  2. #2
    Membre actif Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Points : 245
    Points
    245
    Par défaut
    dans le fichier de configuration ajouter ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form-login login-page="/login.jsp" />

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Points : 89
    Points
    89
    Par défaut
    Merci pour ta réponse, mais je ne veux pas appeler une jsp en page de login.
    Je veux appeler une classe java, qui me fabrique ma page de login.

  4. #4
    Membre actif Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Points : 245
    Points
    245
    Par défaut
    bah met /nomServlet

Discussions similaires

  1. Réponses: 40
    Dernier message: 04/05/2011, 00h12
  2. Intégrer Spring Security 3.0 et GWT 2.0
    Par sylsau dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 12/05/2010, 11h47
  3. Réponses: 0
    Dernier message: 01/12/2009, 11h14
  4. Spring Security + GWT
    Par Mr Vincent dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 09/06/2009, 16h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo