Передача доверенного хранилища в 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
Другие вопросы по тегам