我正在尝试使用托管在 WSO2 AS 上的安全 Web 服务,因此我在服务器的现有 wso2carbon.jks 文件中创建了一个新证书并将其添加到客户端 JVM cacerts 但我收到此错误:
java.security.cert.CertificateException:不存在主题替代名称
尽管如此,如果我创建一个全新的 wso2carbon.jks 并在将新证书添加到客户端 JVM cacerts 后覆盖服务器中的旧证书,我可以使用受保护的服务,但 AS 中的其他东西像数据源一样停止工作,我尝试添加新证书到服务器中的 client-truststore.jks,但数据源仍然不起作用。我正在使用 AS 5.0.0 提前致谢。