看看jcifs。尽管不推荐使用它的机制(它不支持NTLMv2),但它仍在我的项目中起作用。您可能必须使用旧版本。他们建议使用jespa,但它不是免费的。
也有spnego,它也有一个过滤器。还有tomcatspnego。但是我不知道它们使用起来有多容易。
华夫饼看起来也很有趣。
这是另一个详细信息的答案:在Linux上使用Java对Active
Directory进行身份验证
到目前为止,我只使用了jcifs,所以我无法告诉您哪个其他选项是最好的。我使用过Apaches
HttpClient,它也具有一些功能,但在webapp中不作为SSO使用。
编辑:
我找到了另一个项目:ntlm-authentication-in-
java,但是我尚未使用或测试它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)