我正在尝试为 WSO2 api 管理器设置一个集群,我正在关注https://docs.wso2.com/display/CLUSTER44x/Clustering+API+Manager+1.10.0
我为每个组件使用单独的虚拟机,目前在我的设置中我能够
- 使用在网关中发布的发布者发布 api(在日志中可见)
- 从商店订阅此 API 并生成密钥
但是,当我尝试使用生成的密钥访问此 api 时,我得到以下响应
<soapenv:Fault xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode xmlns:axis2ns2="http://schemas.xmlsoap.org/soap/envelope/">axis2ns2:Client</faultcode>
<faultstring>Authentication Failure</faultstring>
<detail>Error while accessing backend services for API key validation</detail>
</soapenv:Fault>
在网关日志中,我只能看到以下行。日志中没有更多详细信息
TID: [-1234] [] [2016-02-02 16:55:58,288] WARN {org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticat
ionHandler} - API authentication failure due to Unclassified Authentication Failure {org.wso2.carbon.apimgt.gat
eway.handlers.security.APIAuthenticationHandler}
请帮我解决这个问题。