gpt4 book ai didi

java - Spring Security Active Directory 忽略 PartialResultException

转载 作者:搜寻专家 更新时间:2023-11-01 03:37:46 26 4
gpt4 key购买 nike

我的 spring security xml 文件中有以下配置。当我尝试进行身份验证时,我收到以下消息但无法继续。

信息:忽略 PartialResultException

我知道 spring 的文档指出您可以将 ignorePartialResultException 设置为 true 但此属性似乎位于 LdapTemplate 类中,这可能需要额外的编码。我想通过 bean 配置来完成所有这些,因为我对角色映射不感兴趣。

<authentication-manager>
<authentication-provider ref="activeDirectoryAuthProvider" />
</authentication-manager>
<beans:bean id="activeDirectoryAuthProvider"
class="org.springframework.security.ldap.authentication.ad.ActiveDirectoryLdapAuthenticationProvider">
<beans:constructor-arg value="mydomain.com" />
<beans:constructor-arg value=" ldap://mydomain.com:389" />
</beans:bean>

最佳答案

在深入研究之后,我们发现我们的角色映射阻止了身份验证。我们实际上遇到了 AD,但 Spring 试图将组名映射到我们系统中不存在的角色。一旦我们这样做了,我们就可以开始了。

关于java - Spring Security Active Directory 忽略 PartialResultException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25264619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com