正确配置Glassfish SSL证书昵称的方法?

tal*_*a06 2 java ssl glassfish glassfish-4 glassfish-4.1

Glassfish允许通过其管理控制台设置SSL证书昵称,如下图所示:

Glassfish管理控制台SSL配置UI

但是,网络上的几乎所有教程都提到有必要将所有出现的默认SSL昵称(s1as)替换为将mydomain.comdomain.xml文件中使用(即)的昵称.

那么设置证书昵称的正确方法是什么?

Mik*_*ike 6

管理控制台很可能只是更新domain.xml文件.在任何一种情况下,最好尽量避免修改domain.xml文件.GF4安全指南中没有官方建议,唯一提到的证书昵称是:

如果在启用SSL的GlassFish Server安装上启用安全管理,则安全管理员将使用现有值作为安全管理员的DAS管理员别名.

https://glassfish.java.net/docs/4.0/security-guide.pdf

从功能角度来看,实际上不需要更改昵称.将密钥/证书导入密钥库时,只需使用相同的名称替换现有证书即可,这完全有效.


编辑:要更改别名与asadmin命令,你可以用enable-secure-admin用两种--instancealias myNewAlias--adminalias myOtherNewAlias(或两者).

默认adminaliasIS s1as和默认instancealiasglassfish-instance.