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.
Is there a new setting or code change needed to support NTLM in Java 1.8.0_211 or above?
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:
Here is the excerpt from the net.properties, showing the updated property:
jdk.http.ntlm.transparentAuth=trustedHosts