java - Java 升级后,NTLM 不再与 Java WebStart 一起使用

标签 java windows-authentication java-web-start ntlm

我的公司最近将 Java 客户端从 JRE 1.8.0_111 更新到 1.8.0_211。

Java 更新后,我们的 Swing 客户端应用程序不再能够通过 NTLM 成功执行 Windows 集成身份验证。

Java Login Prompt

是否需要进行新的设置或代码更改才能在 Java 1.8.0_211 或更高版本中支持 NTLM?

最佳答案

经过进一步研究,我找到了答案,我引用了我在这里找到的帖子:

New net.properties property - jdk.http.ntlm.transparentAuth

答案:

enter image description here

以下是 net.properties 的摘录,显示了更新后的属性: jdk.http.ntlm.transparentAuth=trustedHosts

enter image description here

关于java - Java 升级后,NTLM 不再与 Java WebStart 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56840215/

相关文章:

java - 限制无限并行流

java - Android开发的最低硬件要求?

javascript - ASP.NET 设置用户后,从 JavaScript JSON 请求的 Web 服务 (asmx) 获取 Windows 身份验证的 User.Identity.Name

r - 使用 Windows 身份验证访问 R 中的共享点

Java Web Start JFrame 大小不受尊重

java - 使用 gson 创建复杂的 json 对象

java - Reduce 无法推断正确的方法版本

java - 使用 Tomcat 进行 Windows 身份验证

java - 用于访问 jar 中的文件并将它们作为 Java Web Start 参数传递的语法

java - Java 7 中新的 JNLP Missing items 警告有什么用?