spring ntlmV2 不支持

发布于 2024-09-14 07:21:00 字数 645 浏览 9 评论 0原文

我知道 JCIFS 不支持 ntlm version2 ,这意味着我无法使用 spring-nltm 来执行 ntlm2 。在这种情况下,我应该与 spring 一起使用什么库来执行 ntlm2 ?

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

我得到的信息

NTLM HTTP 过滤器不支持也不可能支持 NTLMv2,因为它使用

主要的中间技术 被NTLMSSP的“目标 计算中使用的信息” 密码哈希值。然而,现有的 过滤器应该继续工作。

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

i know that JCIFS not support ntlm version2 , mean i cannot use spring-nltm to do ntlm2 . in that case, what library should I use with spring to do ntlm2?

ref: http://jcifs.samba.org/src/docs/ntlmhttpauth.html (see blue line)

from info i get

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

main-in-the-middle technique that is
broken by NTLMSSP's "target
information" used in computing
password hashes. However, the existing
Filter should continue to work.

from http://jcifs.samba.org/ , it show jcifs-1.3.1 released / NTLM HTTP Filter Fixed . does that mean can use http filter with ntlmV2 without problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

染柒℉ 2024-09-21 07:21:00

您可以尝试Waffle。有一个“Spring-Security Negotiate(NTLM和Kerberos)过滤器”和“Spring-Security Windows身份验证管理器”。我只使用了它的“通用 Servlet 协商安全过滤器”,但效果非常好。

You can give Waffle a try. There is a "Spring-Security Negotiate (NTLM and Kerberos) Filter" and "Spring-Security Windows Authentication Manager". I have only used it's "generic Servlet Negotiate Security Filter", but that worked very good.

绮烟 2024-09-21 07:21:00

您可以尝试一下这个 Java NTLMv2 库:

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

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

You could give this Java NTLMv2 library a try:

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

It's based on a JCIFS extension from the Liferay Portal project.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文