【发布时间】:2019-06-19 16:37:24
【问题描述】:
我能够连接 ldap 并获得响应,但在我的 Principal 对象权限中,我猜想角色详细信息可用的大小为零。 为了获取 ldap 角色详细信息,我需要传递哪些额外的输入?
@Override
public void configure(AuthenticationManagerBuilder auth) throws Exception {
auth.ldapAuthentication()
.userDnPatterns("uid={0},ou=TestOu")
.contextSource()
.url("ldaps://XX:768");
}
我也尝试使用 DirContextOperations 对象,它包含除角色之外的许多属性,角色在 ldapit 中定义,我能够在运行 ldap 查询时获取角色, 问题只是通过弹簧安全
请帮忙
【问题讨论】: