UNKNOWN publisher when launching Java applet using JNLP

℡╲_俬逩灬. 提交于 2019-12-09 20:58:21

问题


After upgrading to JRE 1.7.40 I am getting a 'UNKNOWN' publisher warning message. I am using JNLP to download the client jars, these jar files are signed using a keystore file.

I am generating the Keystore file by running

keytool -keystore mykeystore -genkey -alias myalias -keyalg RSA -keysize 2048

Then generating .csr file keytool -certreq -keyalg RSA -alias myalias -file Test.csr -keystore mykeystore

I then use mykeystore to sign my jar using ant

Then I am making the Test.csr file a trusted certificate using the Root & intermediate CA's. I then load all the 3 certificates in my Java Web start.

But still get the same 'UNKNOWN' publisher warning message. anything I am doing wrong?


回答1:


I resolved this problem putting my own certified (.csr file) in 'Signer CA' type list at Java Control Panel. The warning message is showed but, I can confirm this certified for no more warnings.


(source: devdelver.com)

Sorry, my "Java Control Panel" is in pt-BR lang. The complete breadcrumb is "Control Panel">"JAVA">"Security tab">"Manage Certificates">"Signer CA" certificate type.



来源:https://stackoverflow.com/questions/19956345/unknown-publisher-when-launching-java-applet-using-jnlp

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!