JDK-8023634 : "Always Allow..." on the API dialog is not working for jnlp application
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Priority: P4
  • Status: Resolved
  • Resolution: Duplicate
  • Submitted: 2013-08-23
  • Updated: 2016-01-12
  • Resolved: 2016-01-12
Related Reports
Duplicate :  
Description
steps to reproduce:
1.Install latest 7u45 nightly 
2. Launch jnlp application from http://sqeweb.us.oracle.com/deployment2/sheldon/webCases/UserDecisionOption/jnlp/Unsigned_printer_jnlpApp.jnlp
3. Accept unsigned security dialog.
4. Select "always allow.." option on the next "Security Warning" dialog and click OK.
5. Reopen the jnlp application
6. If after accept unsigned security dialog, the next   "Security Warning" dialog is still there, bug is reproducible.

Note:
applet and jnlp applet is working fine.


Comments
Testing JDK9 b100 shows this is fixed - looking for duplicate bug that fixed it. ... dupe of JDK-8029872
12-01-2016

Please use this link instead: http://sqeweb.us.oracle.com/net/scanas415/export/deployment/crystal/DO_NOT_REMOVE_ME/jrebug/UserDecisionOption/jnlp/Unsigned_printer_jnlpApp.jnlp or http://sqeweb.us.oracle.com/net/scanas415/export/deployment/sheldon/webCases/UserDecisionOption/jnlp/Unsigned_printer_jnlpApp.jnlp I just tested it with jre9-b100: this bug can't be reproduced any more. Steps: 1. Add "http://sqeweb.us.oracle.com" to ESL(otherwise unsigned app will not be allowed to run) 2. Load jnlp: javaws http://sqeweb.us.oracle.com/net/scanas415/export/deployment/crystal/DO_NOT_REMOVE_ME/jrebug/UserDecisionOption/jnlp/Unsigned_printer_jnlpApp.jnlp 3. An unsigned security warning dialog will show up. Accept it. 4. Another dialog with "Always Allow..." option will show up. 5. Select "always allow.." option and click "OK". App will get loaded. 6. Reopen the jnlp application 7. The dialog with "Always Allow..." option will not show up again.
12-01-2016

I can now reproduce via several mechanisms: 1. Desktop shortcut (created via the JCP Cache Viewer) 2. Running directly from the JCP Cache Viewer 3. JavaWS command line (as above)
05-09-2013

Unable to reproduce with promoted 7u45b10
05-09-2013

Affect Cases: UserDecisionOption_JnlpApp_Test::testUDO_TrustedSigned_jnlpApp
23-08-2013