我有 3 个文件;
- AddTrustExternalCARoot.crt
- TrustedSecureCertificateAuthority_3.crt
- www_abcd_com.crt
Weblogic 询问我自定义身份密钥库和自定义信任密钥库 jks 文件。如何使用此键配置 weblogic 10.3.6 服务器实例?
您必须配置两个密钥库。第一个命名Identity store
是您将放置自己的证书和私钥的那个。该存储将用作您的服务器的身份,并将其证书从该存储发送给客户端。
第二个是Trust store
包含您的服务器将信任的所有根 CA 或中间 CA 的证书。想要与您的服务器建立双向 SSL 连接的客户必须拥有由您的Trust store
.
您可以在配置页面的Keystore
选项卡上指定这些商店的地址。Server
为此,您必须为每个密钥库指定以下信息(第一个屏幕截图):
由于密钥库中可能有多个证书,并且每个证书都有自己的别名和密码,因此您必须在给定的密钥库中指定身份证书的别名。为此,请转到配置SSL
选项卡Server
并根据您为服务器身份和信任创建的密钥库文件填写以下字段(第二个屏幕截图)。
Client Certs Not Requested
为一种方式 SSL 和Client Certs Requested and Enforced
两种方式)这些屏幕截图来自 WebLogic 12c,但我认为这些配置在 10.3.6 中是相同的。
我还建议使用像Portecle这样的 GUI 工具来创建或操作密钥库。