Передача доверенного хранилища в javaws в качестве аргумента командной строки
У нас есть Java-приложение для веб-старта, которое размещается на веб-сервере. По умолчанию подписавший сертификат SSL на веб-сервере не входит в состав JRE. Таким образом, когда мы бежим
javaws https://blablah/our.jnlp
мы получаем диалоговое окно с предупреждением о безопасности, в котором говорится о ненадежном соединении с сайтом Можно ли передать пользовательское хранилище доверенных сертификатов, содержащее сертификат певца, процессу javaws? избежать предупреждения?
Я надеялся, что следующие будут работать
javaws -J-Djavax.net.ssl.trustStore=<path_to_custom_trusstore> https://blablah/our.jnlp
где custom_trusstore
содержит сертификат подписавшего
Это не похоже на работу. Предупреждение все еще показывает.
Я знаю, что в качестве альтернативы мы можем добавить сертификат подписавшего из панели управления Java, но есть ли другой способ?
1 ответ
Вы пытались добавить пароль?
-Djavax.net.ssl.trustStorePassword=storePassword