gpt4 book ai didi

ssl - 没有默认本地主机证书的 wso2 AS SSL 错误

转载 作者:太空宇宙 更新时间:2023-11-03 15:00:26 27 4
gpt4 key购买 nike

我正在尝试使用托管在 WSO2 AS 上的安全 Web 服务,因此我在服务器的现有 wso2carbon.jks 文件中创建了一个新证书,并将其添加到客户端 JVM cacerts,但我收到此错误:

java.security.cert.CertificateException: 不存在主题替代名称

尽管如此,如果我创建一个全新的 wso2carbon.jks 并在将新证书添加到客户端 JVM cacerts 后覆盖服务器中的旧证书,我可以使用安全服务,但 AS 中的其他东西停止工作,如数据源,我尝试添加服务器中的 client-truststore.jks 的新证书,但数据源仍然不起作用。我正在使用 AS 5.0.0提前致谢。

最佳答案

当您添加自己的证书时,您需要修改 WSO2 配置文件以指向您的证书。基本上,您需要修改 repository/conf/carbon.xmlrepository/conf/tomcat/catalina-server.xml。如果是 ESB,您还需要修改 repository/conf/axis2/axis2.xml。此 blog 中描述了所需的更改.

您遇到的数据源错误是因为证书更改。原因是,WSO2 在创建数据源时使用当前的 keystore 证书加密数据源密码。要修复错误,您需要删除数据源,然后重新添加它们。不过无需重新创建您的数据服务。

关于ssl - 没有默认本地主机证书的 wso2 AS SSL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22968672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com