【问题标题】:spring ntlmV2 not supportspring ntlmV2 不支持
【发布时间】:2010-08-10 03:43:30
【问题描述】:

我知道 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 过滤器?

【问题讨论】:

    标签: java spring spring-security ntlm jcifs


    【解决方案1】:

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

    【讨论】:

    • 只有在您的服务器运行 Windows 时才可以选择 Waffle。
    【解决方案2】:

    你可以试试这个 Java NTLMv2 库:

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

    它基于 Liferay 门户项目的 JCIFS 扩展。

    【讨论】:

      猜你喜欢
      • 2010-10-01
      • 2015-03-03
      • 1970-01-01
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-25
      • 2016-11-12
      相关资源
      最近更新 更多