0

我知道 JCIFS 不支持 ntlm version2 ,这意味着我不能使用 spring-nltm 来做 ntlm2 。在那种情况下,我应该用什么库和spring一起做ntlm2?

参考: http: //jcifs.samba.org/src/docs/ntlmhttpauth.html (见蓝线)

从我得到的信息

The NTLM HTTP Filter does not and can never support NTLMv2 as it uses a

中间主要技术被 NTLMSSP 用于计算密码哈希的“目标信息”破坏。但是,现有的过滤器应该继续工作。

来自http://jcifs.samba.org/,它显示 jcifs-1.3.1 已发布/NTLM HTTP 过滤器已修复。这是否意味着可以毫无问题地使用带有 ntlmV2 的 http 过滤器?

4

2 回答 2

4

你可以试试华夫饼。有一个“Spring-Security Negotiate (NTLM and Kerberos) Filter”和“Spring-Security Windows Authentication Manager”。我只使用了它的“通用 Servlet 协商安全过滤器”,但效果非常好。

于 2010-08-10T15:05:57.420 回答
1

你可以试试这个 Java NTLMv2 库:

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

它基于 Liferay Portal 项目的 JCIFS 扩展。

于 2012-02-28T18:36:08.633 回答