WSO2 API 2.0.0:部署样本PizzaShackAPI - 证书中的主机名不匹配

时间:2016-08-26 13:29:13

标签: wso2 wso2-am

在群集上部署示例API时,部署成功,但是在通过API控制台尝试API时,网关工作人员在连接到密钥管理器进行密钥验证时会报告以下SSL异常。

TID: [-1234] [] [2016-08-26 13:58:00,025] ERROR {org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler} -  API authentication failed with error 900900   {org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler}
org.wso2.carbon.apimgt.gateway.handlers.security.APISecurityException: Error while accessing backend services for API key validation

Caused by: javax.net.ssl.SSLException: hostname in certificate didn't match: <wso2_key_manager.service.core.local> != </localhost>

1 个答案:

答案 0 :(得分:0)

在分布式设置中,您无法使用默认证书。您应该使用具有与主机名匹配的适当CN的证书。