使用REST接收器通过POST命令连接到第三方时-未经授权的错误

2020-09-07 02:06发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,


当我与REST接收器(支持rest的api)建立连接时,我正在PI Mesmon测试工具中发送测试消息以确保其正常工作。 该消息很好地通过了映射,但是当它转到POST到REST接收器时,出现了错误:" com.sap.aii.adapter.rest.ejb.common.exception.HttpCallException:对
的HTTP POST调用 https://rest.receiver.address.com/rest/endpoint ...失败。未经授权

我已经能够从Postman发帖,并且我已经按照Postman设置配置了我的其余接收器适配器,但是我仍然收到未经授权的消息:

以下是邮递员和pi rest适配器以及测试工具设置/错误的示例:


快速响应将不胜感激。

非常感谢。

(29.7 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,


当我与REST接收器(支持rest的api)建立连接时,我正在PI Mesmon测试工具中发送测试消息以确保其正常工作。 该消息很好地通过了映射,但是当它转到POST到REST接收器时,出现了错误:" com.sap.aii.adapter.rest.ejb.common.exception.HttpCallException:对
的HTTP POST调用 https://rest.receiver.address.com/rest/endpoint ...失败。未经授权

我已经能够从Postman发帖,并且我已经按照Postman设置配置了我的其余接收器适配器,但是我仍然收到未经授权的消息:

以下是邮递员和pi rest适配器以及测试工具设置/错误的示例:


快速响应将不胜感激。

非常感谢。

(29.7 kB)
付费偷看设置
发送
3条回答
hongfeng1314
1楼 · 2020-09-07 02:45.采纳回答

乔治,你好,

很少有人观察屏幕截图。

  • REST通道的标题部分中的"授权"有错字。 :)
  • 您不需要添加此标头,尝试删除此标头,只需将身份验证定义为Basic并提供凭据,Rest适配器应自动添加此标头。

谢谢

Manoj

2楼-- · 2020-09-07 02:48

谢谢:)我真的应该更加小心!

半个程序猿
3楼-- · 2020-09-07 02:55

嗨乔治,

是的,正如Manoj正确告知的那样,在Integration Director中,转到REST接收器通信通道> HTTP标头。

标头名称应为授权而不是授权。 请更正并重新测试。

感谢和问候-Rajesh PS

一周热门 更多>