我想用apache tomcat使用windows NTLM。 任何已经使用它的人,请给我一些信息,我是新手。
答案 0 :(得分:1)
从tomcat wiki到SAMBA article之间有一个链接,说明如何为您的网络应用添加过滤器以实现此目的。
答案 1 :(得分:0)
为什么要使用NTLM而不是Kerberos?两者都受Windows AD支持,但后者更安全,并且本机支持Java。看到这个问题如何设置,他非常接近让它工作:)
How do I get JNDIRealm in Tomcat to use Kerberos auth?
如果您真的想使用NTLM,则必须使用JCIFS过滤器
答案 2 :(得分:0)
使用kerberos需要您从域管理员那里获得服务器密钥。在某些情况下,这可能是不可能的。
jcifs代码似乎工作得很好,虽然jcifs人们说他们已经not interested支持NTLM http过滤器了。 我最近使用jcifs制作了一个NTLM过滤器,可以对两个域中的任何一个进行身份验证。