Java Authentication Dialog When Launching the OneClick Console

Document ID : KB000018164
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Beginning with JRE 1.7.0_55 a user is prompted with a new Java Authentication Dialog when launching the client using SSL. The user can either enter their Spectrum credentials or click 'Cancel' and the OneClick will continue to load and prompt with the normal Login Dialog. This extra popup window presents an extra step in launching the console and is a slight nuisance to end users. This popup is due to changes made to JRE and is only seen when using SSL to launch the console.

Figure 1

Solution:

Spectrum 9.4 will include changes to prevent this from occurring. For releases prior one of the following two workarounds can be used

Option 1: (Server side)

Update the oneclick.jnlp file adding the entry

<property name="javaws.cfg.jauthenticator" value="true" />

*Tomcat server restart NOT required, of course clients should be restarted.

Ex. $SPECROOT/tomcat/webapps/spectrum/oneclick.jnlp

Figure 2

Option 2: (Client side)

Set this property in Java Configuration on the client machine from where you open the OneClick console.

Control Panel -> Java Control Panel -> Java -> View

Edit the Runtime parameters as follows

-Djavaws.cfg.jauthenticator=true

Figure 3