0

我想将 Windows NTLM 与 apache tomcat 一起使用。已经用过的人,请给我一些信息,我是新手。

4

3 回答 3

1

有一个从tomcat wiki指向SAMBA 文章的链接,该文章解释了如何将过滤器添加到您的 web 应用程序以实现此目的。

于 2009-09-17T13:35:45.903 回答
0

为什么要使用 NTLM 而不是 Kerberos?两者都受 Windows AD 支持,但后者更安全,并且受 Java 原生支持。请参阅this question了解如何设置,他非常接近让它工作:)

如何让 Tomcat 中的 JNDIRealm 使用 Kerberos 身份验证?

如果你真的想使用 NTLM,你必须使用 JCIFS 过滤器

http://jcifs.samba.org/

于 2009-09-17T15:34:10.067 回答
0

使用 kerberos 要求您从域管理员处获取服务器密钥。在某些情况下,这可能是不可能的。

jcifs 代码似乎运行良好,尽管 jcifs 人员表示他们不再对支持 NTLM http 过滤器感兴趣。我最近使用 jcifs 制作了一个 NTLM 过滤器,它可以针对两个域中的任何一个进行身份验证。

于 2010-01-09T10:55:38.657 回答