Search code examples
javawindows-authenticationjava-web-startntlm

NTLM no longer working with Java WebStart following a Java upgrade


My company recently updated our Java client from JRE 1.8.0_111 to 1.8.0_211.

After the Java update, our Swing client application is no longer able to successfully perform Windows integrated authentication via NTLM.

Java Login Prompt

Is there a new setting or code change needed to support NTLM in Java 1.8.0_211 or above?


Solution

  • After further research, I have found the answer, which I am quoting from the post I found here:

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

    Answer:

    enter image description here

    Here is the excerpt from the net.properties, showing the updated property: jdk.http.ntlm.transparentAuth=trustedHosts

    enter image description here