acegi ntlm怎么样?

时间:2009-09-30 10:15:04

标签: java spring ntlm spring-security

我有一个使用ldap acegi-security-1.0.2.jar的应用程序。我能够使用活动目录验证用户。我想为我的应用程序添加NTLM自动登录功能。我可以知道我需要做什么额外的acegi库吗?在这上面有关于acegi + nltm的任何例子吗?

3 个答案:

答案 0 :(得分:1)

Spring Security 2支持NTLM,如果你不能升级库try Jespa

你可以用Jespa做的一些事情包括:

  • 为HTTP服务器实施NTLM单点登录(SSO)
  • 检查Windows组成员资格
  • 使用JAAS LoginModule
  • 启用AD的NTLM身份验证
  • 将NTLM添加到内置HTTP堆栈或其他HTTP客户端
  • 将NTLM与SASL客户端和SASL服务器一起使用
  • 将NTLM添加到标准JNDI LDAP客户端
  • 轻松验证和加密网络通信
  • 使用我们直观的“安全提供商”API
  • 创建高级和自定义解决方案

答案 1 :(得分:0)

这是另一个开源库http://spnego.sourceforge.net,它可以支持集成的Windows身份验证/ sso(无提示)。

该库作为servlet过滤器安装。

答案 2 :(得分:0)

华夫饼是可以与springsecurity / acegi一起使用的解决方案:https://github.com/dblock/waffle

删除意思不必在上面列表中执行所有这些操作 - 但必须添加SPN。