如何在Glassfish 5上安装SSL证书

时间:2019-06-20 20:21:09

标签: ssl keytool glassfish-5

我正在尝试向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

-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>

什么都没有,我想念什么?

我也非常感谢出于学习目的而在书上提出的建议。

0 个答案:

没有答案