将truststore作为命令行参数传递给javaws

时间:2014-08-12 18:05:43

标签: java-web-start truststore

我们有一个托管Web服务器的java webstart应用程序。默认情况下,Web服务器中SSL证书的签名者不在JRE的cacerts中。因此当我们运行时

javaws https://blablah/our.jnlp

我们收到一个安全警告对话框,说明网站不受信任的连接。是否可以将包含歌手证书的自定义信任库传递给javaws进程?避免警告?

我希望以下工作

javaws -J-Djavax.net.ssl.trustStore=<path_to_custom_trusstore> https://blablah/our.jnlp

其中custom_trusstore包含签名者证书。

这似乎不起作用。警告仍然显示。

我知道或者我们可以从Java控制面板添加签署者证书,但还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过添加密码?

-Djavax.net.ssl.trustStorePassword=storePassword