你好,我是新来的春天。
我想从我的服务器使用Spring-security1.3.0 spring2.0.1连接到ActiveDirectory。
我正在使用文档example(18.4.5)
我可以看到LdapAuthenticationProvider对象是在页面加载时在
application-context.xml中构建的。
几个问题:
我想知道活动目录的答案会在何时何地返回?
我想我应该在UserDetails对象中看到结果。但如何看到这个?这是什么代码?
我的目标是从活动目录中获取用户角色,并搜索我的数据库(在我的服务器中)该角色允许执行的操作。所以我想知道什么对象包含用户的角色。
感谢,
春季安全LDAP连接
0
A
回答
0
你可以尝试
SecurityContextHolder.getContext().getAuthentication().getAuthorities();
看,如果任何角色(当局)已被添加到当前用户(认证)。无论您如何验证/授权用户,这都应该可以工作。
Spring安全性是保护您的应用程序的绝佳框架。但是,对于比演示稍微复杂一点的东西,最好首先获得基本知识的良好“感觉”。在实现诸如基于LDAP-DB的解决方案之类不平凡的东西之前,试着理解一切如何协同工作。起初可能需要一些时间,但它肯定会有好处。
相关问题
- 1. 春季安全spnego ldap jwt
- 2. 春季安全3.1 ldap
- 3. 春季安全ldap验证
- 4. 春季启动LDAP安全
- 5. LDAP身份验证春季安全2.0.3
- 6. 春季启动安全LDAP认证
- 7. 春季安全 - 自定义LDAP验证
- 8. 春季安全,ssl ldap和无证书
- 9. 春季安全LDAP兼容实现
- 10. 春季安全LDAP - 登录问题(ProviderNotFoundException)
- 11. 春季安全3与LDAP和TokenBasedRememberMeServices
- 12. 春季安全到用户JPA连接
- 13. 春季安全与Facebook整合连接
- 14. 春季LDAP - 绑定成功连接
- 15. 春季安全
- 16. 春季安全
- 17. Vaadin春季安全
- 18. 在春季安全
- 19. 春季安全mysuccessHandler
- 20. BCryptPasswordEncoder春季安全
- 21. 与春季安全
- 22. AccessDeniedException;春季安全
- 23. 春季安全badcredentials
- 24. 春季3.5安全
- 25. 从春季安全
- 26. 春季安全春季启动4.x
- 27. 春季安全登录外部链接
- 28. 春季安全Kerberos链接基本
- 29. 春季连接池
- 30. 安全REST与春季安全
我猜你的意思是spring-security 3.1.0 ..对吧? – Gopi 2010-08-17 06:05:32