Как установить SSL-сертификат на Glassfish 5 - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь установить сертификаты на Glassfish 5, но безуспешно пробую разные подходы.

Я приобрел стандартный SSL-сертификат по адресу: api.mydomain.com

Вот мои шаги:

все пароли идентичны: главный, хранилища ключей

1

create-domain --instanceport 80 --savemasterpassword=true --domainproperties http.ssl.port=443 --keytooloptions CN=api.mydomain.com

2

keytool -import -trustcacerts -alias myalias -file /home/.../SSL/sf_bundle-g2-g1.crt -keystore api.mydomain.com.jks

3

keytool -import -trustcacerts -alias api.mydomain.com -file /home/..../SSL/a3f4d2dbf58268be.crt -keystore api.mydomain.com.jks

4

keytool -importkeystore -srckeystore api.mydomain.com.jks -destkeystore keystore.jks

Я редактировал $ GFHOME / domains / api.mydomain.com / config / domain.xml

изменил псевдоним с s1as на шаг 2 псевдоним myalias in:

-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=myalias

и

  <protocol name="http-listener-2" security-enabled="true">
    <http max-connections="250" default-virtual-server="server">
      <file-cache></file-cache>
    </http>
    <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="myalias"></ssl>
  </protocol>

Ничего не работает, что мне не хватает?

Я был бы очень признателен за советы по книгам в учебных целях ..

...