RapidSSL (freessl) установка сертификата на red5
Я купил сертификат SSL с символом подстановки в rapidSSL, который предоставил мне веб-сертификат и промежуточный сертификат. я установил веб-сертификат, используя:
keytool -import -alias root -keystore keystore -trustcacerts -file valicert_class2_root.crt
может веб-сертификат не является корневым сертификатом?!
и я установил промежуточный сертификат, используя:
keytool -import -alias intermed -keystore keystore -trustcacerts -file gd_intermediate.crt
я не получил никаких перекрестных сертификатов.
я использовал следующий URL для создания файла хранилища ключей:
http://trac.red5.org/wiki/Documentation/Tutorials/Red5DeveloperTips/SSLTLS
проблема в том, что когда я пытаюсь просмотреть https, браузер жалуется, что это самозаверяющий сертификат.
есть идеи?!
Спасибо!
1 ответ
Предоставленный ЦС веб-сертификат для вашего сайта не является корневым сертификатом, но вы добавили его, как если бы он был корневым сертификатом. Клиентские браузеры и среды выполнения должны иметь корневой сертификат - вам нужно будет только установить промежуточное соединение в хранилище ключей вашего сервера с параметром -trustcacerts.
Я думаю, что вы должны были импортировать веб-сертификат без опции -trustcacerts.