使用NTLMv1或NTLMv2或kerberos单点登录linux上tomcat上的Spring webapp

使用NTLMv1或NTLMv2或kerberos单点登录linux上tomcat上的Spring webapp,tomcat,single-sign-on,kerberos,ntlm,ntlmv2,Tomcat,Single Sign On,Kerberos,Ntlm,Ntlmv2,我们制作了一个在Centos Linux上的Tomcat上运行SpringWeb界面的设备 我正在调查我们的用户如何在不输入用户名/密码的情况下连接,而是通过http使用windows身份验证(又名SPNEGO) 正如我看到的其他SO问题中提到的可用选项: NTLMv1但非NTLMv2通过 NTLMv1+NTLMv2+kerberos通过但仅适用于windows:( Kerberos仅通过 对于Centos上的tomcat来说,这些都不是一个可靠的全方位SSO选项。 此外,关于这些项目的许多

我们制作了一个在Centos Linux上的Tomcat上运行SpringWeb界面的设备

我正在调查我们的用户如何在不输入用户名/密码的情况下连接,而是通过http使用windows身份验证(又名SPNEGO)

正如我看到的其他SO问题中提到的可用选项:

  • NTLMv1但非NTLMv2通过
  • NTLMv1+NTLMv2+kerberos通过但仅适用于windows:(
  • Kerberos仅通过
对于Centos上的tomcat来说,这些都不是一个可靠的全方位SSO选项。 此外,关于这些项目的许多信息都已超过一年,因此很难知道这些限制是否仍然适用


现在linux上的SSO的可行选项是什么?

选项三在Spring 3.0中非常有效。加油!

选项三在Spring 3.0中非常有效。加油!

另一个选项可能是“ntlmv2 auth”Java库:


它还包括一个SSO servlet过滤器。

另一个选项可能是“ntlmv2 auth”Java库:

它还包括一个SSO servlet过滤器