请求 MQIPT 的 CA 签名证书
请求由可信认证中心 (CA) 签署的证书,以允许 MQIPT 使用 TLS。
开始之前
在开始执行此任务之前,请完成 MQ 中列出的步骤。
![[MQ 9.4.0 2024 年 6 月]](ng940.gif)
此任务假定您使用 mqiptKeytool 命令向 CA 申请新的证书,并且您的个人证书以文件的形式返回给您。 一个证书足以为与 MQIPT 路由建立的 TLS 连接启用服务器认证。 如果需要对 MQIPT 到路由目标的 TLS 连接进行客户机认证,请通过完成此任务中的步骤两次以创建两个密钥库来请求第二个证书。
关于本任务
![[MQ 9.4.0 2024 年 6 月]](ng940.gif)
使用mqiptKeytool命令创建证书请求,并将签名的证书接收到密钥库中。 根据证书是由入站连接还是出站连接使用,在 SSLServerKeyRing 或 SSLClientKeyRing MQIPT 路由属性中指定包含证书的密钥库的名称。
过程
后续操作
发出以下命令以加密密钥库密码:
mqiptPW在提示时输入要加密的密钥库密码。 将 mqipt.conf 配置文件中相应属性的值设置为 mqiptPW 命令输出的加密密码。 根据证书由入站连接还是出站连接使用,设置 SSLServerKeyRingPW 或 SSLClientKeyRingPW 属性的值或加密密码。 有关加密密钥库密码的更多信息,请参阅 加密存储的密码。要将这些新密钥库用于服务器认证,请将这些密钥库放在 MQIPT 主目录下名为 ssl 的目录中,并设置以下路由属性:
SSLClientCAKeyRing=C:\\mqiptHome\\ssl\\sslCAdefault.pfx
SSLClientCAKeyRingPW=encrypted_password
SSLServerKeyRing=C:\\mqiptHome\\ssl\\myServer.pfx
SSLServerKeyRingPW=encrypted_password
SSLServerCAKeyRing=C:\\mqiptHome\\ssl\\sslCAdefault.pfx
SSLServerCAKeyRingPW=encrypted_password有关配置 MQIPT 以使用TLS的更多信息,请参阅 “TLS服务器身份验证 ”。