Установка SSL-сертификата на сервере Wildfly - PullRequest
0 голосов
/ 25 февраля 2020

Я пытался установить сертификат SSL на сервере приложений wildfly, который размещен в aws экземпляре Ec2. Я купил сертификат SSL в Godaddy. Я загрузил SSL SSL-сертификат с портала Godaddy. Который состоит из следующих 1 .gd_bundle-g2-g1.crt 2 .gdig2.crt.pem 3. 70c350d31695.crt 4. 70c350d31695.pem

Создает хранилище ключей и импортирует сертификаты в хранилище ключей с помощью следующей команды

keytool -genkey -alias wildfly -keyalg RSA -keystore wildfly.jks

keytool -import -alias root -keystore wildfly.jks -trustcacerts -файл 70c350d31695.crt

keytool -import -alias intermed -keystore wildfly.jks -trustcacerts -file gd_bundle-g2-g1.crt

Также выполнена настройка в wildfly следующим образом автономно. xml

<security-realm`enter code here` name="SslRealm">
      <server-identities>
         <ssl>
            <keystore path="/home/centos/ssl/newssl/wildfly.jks" alias="wildfly" keystore-password="OHGv216TZDhbd" />
          </ssl>
      </server-identities>
  </security-realm>

and
  <https-listener name="default-ssl" socket-binding="https" security-realm="SslRealm"/> 

Но после перезапускает приложение, хранилище ключей распознано, но сертификаты https не распознаны. Когда я дважды щелкаю по сертификату в браузере, у него есть только информация о хранилище ключей, а не информация о сертификате. Пожалуйста, помогите мне исправить это.

В сертификате браузера ошибка, такая как: enter image description here

1 Ответ

1 голос
/ 25 февраля 2020

Вам нужна одна запись, я думаю, в вашем хранилище ключей со всеми подробностями. Возможно, вам будет проще использовать KSE (https://keystore-explorer.org/), а не cli

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...