2010-10-13 5 views
1


Voici mon dossier sécurité context.xmlsécurité Spring 3, boucle infinie à la connexion

<?xml version="1.0" encoding="UTF-8"?> 
<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:sec="http://www.springframework.org/schema/security" 
    xmlns:aop="http://www.springframework.org/schema/aop" 
    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"> 

    <sec:http entry-point-ref="authEntryPoint"> 
     <sec:intercept-url pattern="/styles/**" filters="none"/> 
     <sec:intercept-url pattern="/showlogin.wss*" filters="none" /> 
     <sec:intercept-url pattern="/**" access="ROLE_USER" /> 

     <sec:anonymous/> 
    </sec:http> 

    <bean id="authEntryPoint" class="org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint"> 
     <property name="loginFormUrl" value="/showlogin.wss" /> 
    </bean> 

    <sec:authentication-manager> 
     <sec:authentication-provider> 
      <sec:user-service> 
       <sec:user name="steve" password="foo" authorities="ROLE_USER" /> 
       <sec:user name="admin" password="bar" authorities="ROLE_ADMIN" /> 
      </sec:user-service> 
     </sec:authentication-provider> 
    </sec:authentication-manager> 
</beans> 

Comme vous pouvez le voir il n'y a pas de filtres appliqués à la page de connexion (showlogin.wss), mais encore, je Je suis dans une boucle infinie en essayant d'accéder à la page, quelqu'un peut-il me dire pourquoi.

Merci

Répondre

1

Est-ce que la suppression * après .wss ci-dessous font une différence?

<sec:intercept-url pattern="/showlogin.wss*" filters="none" />