首页 > 解决方案 > 如何在 WSO2 上配置 Comodo SSL

问题描述

我有 WSO2 APIM 和 IS 的单节点配置及其域,分别为https://wso2.example.com:9444/publisherhttps://wso2.example.com:9444/carbon ...

我从 COMODO 为我的域“wso2.example.com”购买了 SSL 证书。

现在,如何为这些域添加 SSL 证书?注意:没有网络服务器。它是一个 wso2 APIM 和身份服务器。

你能在这里分享你的答案吗?这是我的 CA 文件:AddTrustExternalCARoot.crt、wso2.example.com.crt、COMODORSAAddTrustCA.crt、COMODORSADomainValidationSecure

我按照以下步骤操作:

我在 /home/ec2-user/cert 下创建了一个名为“cert”的目录

我已经生成了 CSR 并提交给 Comodo。

现在,我从 Comodo 获得了我的证书文件。这是我的 CA 文件:AddTrustExternalCARoot.crt、wso2.example.com.crt、COMODORSAAddTrustCA.crt、COMODORSADomainValidationSecure

已将文件上传到 /home/ec2-user/cert 并运行以下命令。

1.keytool -import -v -trustcacerts -alias ExternalCARoot -file 
    AddTrustExternalCARoot.crt -keystore newkeystore.jks -storepass mypassword
2.keytool -import -v -trustcacerts -alias TrustCA -file COMODORSAAddTrustCA.crt 
   -keystore newkeystore.jks -storepass mypassword
3.keytool -import -v -trustcacerts -alias SecureServerCA -file 
   COMODORSADomainValidationSecureServerCA.crt -keystore newkeystore.jks - 
    storepass mypassword 

最后,将所有文件从 /home/ec2-user/cert 复制到 /repository/resources/security/ 并重新启动服务器......(包括 sh wso2server.sh)现在 url 没有加载......请帮助我。 ..

标签: wso2ssl-certificatewso2iswso2apicloud

解决方案


导入证书后,您必须配置产品以使用新的密钥库。有一个很好的教程使用有效证书设置 WSO2,描述了使用证书设置 WSO2 产品的整个过程。


推荐阅读