Je suis un noob dans le monde du printemps et essaie de faire fonctionner le combo printemps/AD. Ma config est le printemps 3.0.3 + sécurité + printemps 3.0.3 printemps ldap 1.3+ tomcat 6.0Spring Security + Active Directory
J'obtiens ce qui suit lorsque je tente d'accéder à ma page sécurisée:
Raison: [LDAP: code d'erreur 49 - 80090308: LdapErr: DSID-0C0903A9, commentaire: erreur AcceptSecurityContext, données 52e, v1db0]; exception imbriquée est javax.naming.AuthenticationException: [LDAP: code d'erreur 49-80090308: LdapErr: DSID-0C0903A9, commentaire: error AcceptSecurityContext, 52e de données, v1db0]
est Voici mon application- contexte:
<http use-expressions="true">
<intercept-url pattern="/secure/extreme/**" access="hasRole('ROLE_SUPERVISOR')"/>
<intercept-url pattern="/secure/**" access="isAuthenticated()" />
<intercept-url pattern="/**" access="permitAll" />
<form-login />
<logout />
<!-- Uncomment to limit the number of sessions a user can have -->
<session-management invalid-session-url="/timeout.jsp">
<concurrency-control max-sessions="1" error-if-maximum-exceeded="true" />
</session-management>
<ldap-server
url="ldap://xyz:389"
manager-dn="CN=xyzuer, OU=xyzAccounts, DC=xyzcom, DC=com"
manager-password="xxxxx"
/>
<authentication-manager alias="authenticationManager">
<ldap-authentication-provider
user-search-base="OU=CorpUsers, DC=xyzcom, DC=com"
user-search-filter="sAMAccountName={0}"
group-search-filter="member={0}"
group-role-attribute="cn"
group-search-base="OU=Groups, DC=xyzcom, DC=com"
/>
</authentication-manager>
Je viens web.xml
, application-context.xml
, index.jsp
et log4j.properties
et rien d'autre. Avez-vous des idées sur où je me trompe et pourquoi je reçois cette erreur?
TIA