Sun JVM support for web proxies that require NTLM authentication
843829Dec 12 2005 — edited Dec 13 2005Does the Sun java 2 Std edition JVM, version v1.5.0 (Build 1.5.0_04-b05), used on Microsoft Windows XP in Internet Explorer, support NTLM authentication for proxy servers?
We are asking this question only in the context of using Microsoft's "Remote Scripting" technology, which utilizes a JVM as part of the mechanism to transport messages from client-side javascript and server pages. Sometimes there is an anonymous web proxy between the client and server, and in that case the Sun JVM works fine. Other times the web proxy requires authentication of the client. If this authentication is set to "Basic", the Sun JVM works fine; a dialog is presented to the user asking for username and password. If the web proxy requires NTLM, the Sun JVM does not work; no dialog is presented, and the system doesn't work properly. In all cases, the Microsoft JVM works fine however. The problem is that the Microsoft JVM is not readily available on new machines. Is there a way to configure the Sun JVM to work in the NTLM-required scenario? On the newsgroups, there is numerous discussions about how older versions of the Sun JVM didn't support or work with NTLM, and some of the articles say that the newer Sun JVMs do work with NTLM, but we cannot get it to work. Is the Sun JVM support for NTLM in this scenario implemented? If so, do you have any suggestions on how to configure it to work in our case? If not, are there any plans to add this support to a future version?
Thanks!