题
我想用apache tomcat使用windows NTLM。 任何已经使用它的人,请给我一些信息,我是新手。
解决方案
为什么要使用NTLM而不是Kerberos?两者都受Windows AD支持,但后者更安全,并且本机支持Java。看到这个问题如何设置,他非常接近让它工作:)
如何在Tomcat中获取JNDIRealm使用Kerberos身份验证?
如果您真的想使用NTLM,则必须使用JCIFS过滤器
其他提示
tomcat wiki 与 SAMBA文章,解释如何为您的webapp添加过滤器以实现此目的。
使用kerberos需要您从域管理员那里获得服务器密钥。在某些情况下,这可能是不可能的。
jcifs代码似乎工作得很好,虽然jcifs人们说他们是感兴趣的是支持NTLM http过滤器了。 我最近使用jcifs制作了一个NTLM过滤器,可以对两个域中的任何一个进行身份验证。
不隶属于 StackOverflow