簡體   English   中英

Grails ldap配置導致登錄失敗

[英]Login failure with grails ldap configuration

我已經在application.yml中按如下方式配置了grails ldap插件,並在build.gradle中添加了spring安全內核和ldap的依賴關系。 grails:插件:springsecurity:

     providerNames: ['ldapAuthProvider', 'anonymousAuthenticationProvider'] 
     ldap:
        context:
           managerDn: "CN=ldapreader_website,CN=Users,DC=corp,DC=domain,DC=com"
           managerPassword: '[secret]'
           server: 'ldap://mydomain.com:389/'
        authorities:
           groupSearchBase: '[CN=Users,DC=corp,DC=domain,DC=com]'
           groupSearchFilter: 'member={0}'
        search:
           base: '[CN=Users,DC=corp,DC=domain,DC=com]'
           filter: '(&(objectCategory=user)(sAMAccountName={0}))'

但是當我嘗試登錄時收到如下錯誤消息:

 Caused by: org.springframework.ldap.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, 
comment: AcceptSecurityContext error, data 52e, v1d
    eption is javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, 
comment: AcceptSecurityContext error, data 52e, v1db1 ]
            at org.springframework.ldap.support.LdapUtils.convertLdapException(LdapUtils.java:191)

誰能幫助我解決這個問題。

錯誤代碼49 / 52e似乎表明憑證無效,請在此處參考

指示Active Directory(AD)AcceptSecurityContext錯誤,當用戶名有效但密碼和用戶憑據的組合無效時返回。 這等效於LDAP錯誤代碼49的AD。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM