为了满足电子商务与 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 安装检测工具进行核验。