5

我需要将 NTLM V2 SSO 用于部署在 Tomcat 6(Redhat Linux)上的 Web 应用程序。

我知道 JCifs 库,但它的 NTLM 过滤器仅支持 NTLM V1 而不是 V2。他们推荐 JESPA 作为替代方案,但我更愿意使用开源解决方案。

我知道Waffle以零配置执行 NTLM V1、V2,但仅适用于部署在 Windows 上的服务器。

您知道用于部署在 Linux 上的应用程序服务器的 NTLM V2 SSO NTLM 过滤器吗?

4

5 回答 5

3

有一个带有 Java SSO servlet 过滤器的 SourceForget 项目:

https://sourceforge.net/projects/ntlmv2auth/

使用 Liferay Portal 项目中 JCIFS 的 NTLMv2 扩展。

于 2012-07-27T09:45:16.020 回答
1

试试这个 --> http://tomcatspnego.codeplex.com/

于 2011-08-24T12:38:45.223 回答
0

Oakland Software 支持 NTLM v2。请参阅http://oaklandsoftware.com/product_http/compare.html

于 2011-08-04T18:09:41.887 回答
0

Go for Kerberos. NTLM is proprietary and insecure compared to Digest and Kerberos.

于 2011-08-04T19:10:53.707 回答
0

Jespa 是目前首屈一指的 NTLMv2 解决方案,它取代了旧的 JCIFS 过滤器:

http://www.ioplex.com/jespa.html

只需下载包并尝试 Jespa 操作手册的要求和安装部分中描述的示例 webapp。一旦您看到该工作,应该很容易将其合并到您的应用程序中。有一个过滤器,但还有其他更复杂的集成方式。

Jespa 是一种商业解决方案。

于 2012-09-01T14:00:55.637 回答