我在Windows 7 64位上配置API Manager 1.7.0并尝试部署示例wiki。
由于脚本在Windows中没有工作,我手动完成了程序,如快速入门所述,事实上,快速启动中显示的最简单的示例并不起作用{{ 3}}问题是一样的。
我能够发布API,甚至更多,我尝试使用API Manager向导测试生产端点,并且测试工作正常。
但是当我尝试通过API Manager URI测试服务时,API管理器会返回以下消息" INFO - LogMediator STATUS =执行默认' fault'序列,ERROR_CODE = 101503,ERROR_MESSAGE =发件人错误"
我按照所有步骤操作,并且生成了所需的提示和密钥,甚至更多,我尝试使用其他安全令牌或其他类型的SLA,并且API管理器给了我正确的消息:令牌无效或令牌已过期,或者请求数量除外,但是当请求好时(令牌等),响应不好" INFO - LogMediator STATUS =执行默认' fault'序列,ERROR_CODE = 101503,ERROR_MESSAGE =发件人错误"
任何解决此问题的想法,我都在查看日志,唯一的跟踪是本主题中指示的跟踪" INFO - LogMediator STATUS =执行默认' fault'序列,ERROR_CODE = 101503,ERROR_MESSAGE =发件人错误"
非常感谢提前。
问候。
答案 0 :(得分:1)
如果您收到ERROR_CODE = 101503表示APIM经理无法连接到后端服务。所以请确保您的后端服务可以访问,或者如果您的后端服务需要任何Basic Auth,则需要提供它
<property name="Proxy-Authorization" expression="fn:concat('Basic', base64Encode('userName:password'))" scope="transport"/>