从 WSO2 商店调用 API 导致“101500 - 发件人错误”

Invoking API from WSO2 store causing "101500 - Error in Sender"

我已经在 WSO2 API 管理器中配置了我们的 API,创建了一个应用程序,生成了密钥并从该应用程序订阅了一个 API。现在,当我从 WSO2 API 商店 API 控制台调用 API 时,出现以下错误:

<am:fault xmlns:am="http://wso2.org/apimanager">
  <am:code>101500</am:code>
  <am:type>Status report</am:type>
  <am:message>Runtime Error</am:message>
  <am:description>Error in Sender</am:description>
</am:fault>

通过初步调查和谷歌搜索,我想到了一些证书错误,API 管理器无法从 API 部署的服务器获得响应,但没有成功。部署 APIs 的服务器也是 http tomcat 服务器。谁能帮我解决这个问题?

感谢和问候, 速罗地平

检查日志后出现 KeyValidator Error,这是由于 KeyValidatorClientType 为 "ThriftClient"。将其更改为 WSClient 解决了这个问题。感谢大家的支持。