为了满足电子商务与 Web 应用不断增长的需求,BEA WebLogic Server 提供了一个可扩展的环境,用于开发并部署安全、可伸缩的应用程序。它管理着系统级细节,并基于 Java 2 Platform, Enterprise Edition(J2EE)技术运行。
在 BEA WebLogic Server 上配置 SSL 证书的步骤
要在 BEA WebLogic Server 上安装 SSL 证书,需要遵循一套规范流程,如下所示。
第 1 步
完成验证流程后,证书颁发机构会发送一封包含 zip 压缩包的邮件,其中含有你的主证书、根证书与中间证书。请将其下载并解压到本地或服务器的目录中。
第 2 步
- 新建一个文本文件,命名为 mycertificate.pem。
- 使用文本编辑器打开主证书、中间证书与根证书文件。
- 将三个文件中的所有数据依次粘贴到 mycertificate.pem 文件中。
你的 mycertificate.pem 文件将如下所示:
-----BEGIN CERTIFICATE-----
(主 SSL 证书)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(中间证书)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(根证书)
-----END CERTIFICATE-----
第 3 步
要导入 mycertificate.pem 文件,你需要使用以下 Java keytool 命令行工具。借助该命令,你可以将证书导入到当前工作目录中名为 mykeystore 的密钥库中。
keytool -import -alias tomcat -keystore /path_to_keystore/mykeystore -file myCertificate.pem
第 4 步
打开 WebLogic Server 控制台,依次浏览路径:Security >> Keystore >> DefaultKeyStore,并填写私钥、根 CA 证书以及密钥库位置对应的路径、文件名与各项密码。
第 5 步
重启 WebLogic Server 后,你的 SSL 证书便会正确安装到 WebLogic 服务器上。若要确认证书已在 WebLogic Server 上安装无误,可使用立海世纪提供的 SSL 安装检测工具进行核验。