Думаю, это больше вопрос о Java, и обходной путь должен влиять на JRE.
Не уверен, что это сработает в вашем случае, но возможное решение — импортировать этот сертификат в хранилище ключей JRE.
Общее описание можно найти на веб-сайте Sun. Хотя процесс довольно простой.
Сначала вы должны перейти по нужному URL-адресу HTTPS в своем браузере и экспортировать сертификат, используя свойства SSL (не помню, как это делается в IE, но в Firefox что-то вроде «Безопасность»> «Просмотр сертификата»> «Подробности»> «Сохранить как» — все еще не уверен, потому что с использованием неанглийской локализации) должен работать любой тип X.509.
Затем вы должны импортировать его с помощью keytool. Перейдите к текущей корзине CF JRE, выполните следующую команду (замените аргументы своими значениями) и перезапустите CF:
keytool -keystore <path to keystore> -import -file <path to certificate> -alias <alias>
Кстати, для этого существует инструмент пользовательского интерфейса, но я им не пользовался, поэтому не могу скажите, если он работает нормально.
person
Sergey Galashyn
schedule
21.12.2009