【发布时间】:2013-03-10 12:25:21
【问题描述】:
我们有一个应用程序返回登录用户名 (Windows NTLM),我们通常会传递给所有其他应用程序以检查身份验证部分。
我想知道是否可以从返回用户名的应用程序中传递用户名 并传递给我们使用 Spring 3 开发的新 Web 应用程序?这样我们就可以利用 Spring Security 特性
如果可能的话,我该如何使用它?
由于我们已经有一个返回 Windows 用户的应用程序,因此管理层不鼓励使用 Kerberos 和其他 SSO 方法。
任何帮助或见解都是非常有帮助和有益的。
谢谢
【问题讨论】:
-
是spring web app,还是spring单机app?
-
SPNEGO 是典型的实现方式,但这基本上是一个 kerberos 解决方案,听起来它不会飞。我想我还没有听说过其他方法。
-
如果他们允许您执行 kerberos,您可以将 AD 设置为 kerberosKDC 并执行以下操作:blog.springsource.org/2009/09/28/spring-security-kerberos
-
@DavidA 不幸的是,现在不考虑 Kerberos 和 SPNEGO。
-
你看到下面的答案了吗?有帮助吗?
标签: java spring spring-security ntlm