Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8005427

Persistent Java authentication pop up screen when trying to login using Java 7u10

    XMLWordPrintable

Details

    • b18
    • x86
    • windows_7

    Description

      Java version: 7u10 build 18

      If it previously worked, which was the last version it worked in: 6u37

      OS: Windows

      Browser Name: IE 8.0

      Hardware: x86

      Applet Name and link: http://tech.panorama.com

      Bug description:

      When the user tries to open an HTML page containing the applet, there can be the following scenarios:

      1.The applet fails to load. We’re getting a ‘red cross’ screen. All the HTML elements except of the applet are loaded OK. From the IIS log we can see that the loading of the JAR file failed with the error code 401, the user name field in the log for the JAR is empty.
      2.The java asks for the user name and password showing a popup ‘Authentication required’. At this moment we can see the following message in the Java console:
      network: Firewall authentication: site=/XX.XX.XX.XX:XX, protocol=http, prompt=, scheme=ntlm

      If the user enters the correct credentials, the applet loads OK.

      Even if the user checks the ‘Save the password in your password list’ checkbox, Java continues to ask for credentials on every page reload. I

      t’s worth to note that the company’s external firewall doesn’t get any requests from the applet.

      The problems happen even when the client and the server are located on the same machine, but never happens when we use localhost as the server name in the page URL.


      Reproduced by Java.com team: (Yes/No - What and why): No it needs User name and Password


      Attachments

        Activity

          People

            nam Nam Nguyen (Inactive)
            keshah Ketan Shah (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: