OAuth 2-同意的本机流-REST-无法正常工作-禁止使用403

2020-08-14 16:26发布

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

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


嗨朋友

我们的PO系统为7.5 SPS 12 SP级别0。

我们尝试使用REST通道(发送器/接收器)使用SAP通道中提供的" O Auth 2.0 Native Flow for Concur"选项连接到Concur。 我们使用SAP博客和SAP帮助页面中提到的预设URL。 (OAuth 2.0配置)。 我们尝试使用客户提供的URL(以获取访问令牌)。

我们尝试了渠道中的两个选项。 (直接提供访问令牌并从并发URL获取访问令牌)。

在两种情况下,我们都会收到错误消息" 403 Forbidden"。 (服务器禁止返回代码403)。 我们尝试使用XPI Inspector工具(50通道)选项捕获错误。 它还显示相同的错误" 403 Forbidden",看不到详细的错误。

相同的令牌在Post Man工具中可以正常工作(直接提供访问令牌)。

以下是我引用的博客。 这些无助于解决问题。

https://blogs.sap。 com/2015/11/23/pi-rest-adapter-connect-to-concurr /

https://帮助。 sap.com/doc/saphelp_nw75/7.5.5/zh-CN/b4/076c130bef4cd7b414d35a0f266fe5/frameset.htm

您是否已在REST通道中使用此选项完成了Concur集成?

请澄清。

谢谢。

关于

Jegatheeswaran P.

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

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


嗨朋友

我们的PO系统为7.5 SPS 12 SP级别0。

我们尝试使用REST通道(发送器/接收器)使用SAP通道中提供的" O Auth 2.0 Native Flow for Concur"选项连接到Concur。 我们使用SAP博客和SAP帮助页面中提到的预设URL。 (OAuth 2.0配置)。 我们尝试使用客户提供的URL(以获取访问令牌)。

我们尝试了渠道中的两个选项。 (直接提供访问令牌并从并发URL获取访问令牌)。

在两种情况下,我们都会收到错误消息" 403 Forbidden"。 (服务器禁止返回代码403)。 我们尝试使用XPI Inspector工具(50通道)选项捕获错误。 它还显示相同的错误" 403 Forbidden",看不到详细的错误。

相同的令牌在Post Man工具中可以正常工作(直接提供访问令牌)。

以下是我引用的博客。 这些无助于解决问题。

https://blogs.sap。 com/2015/11/23/pi-rest-adapter-connect-to-concurr /

https://帮助。 sap.com/doc/saphelp_nw75/7.5.5/zh-CN/b4/076c130bef4cd7b414d35a0f266fe5/frameset.htm

您是否已在REST通道中使用此选项完成了Concur集成?

请澄清。

谢谢。

关于

Jegatheeswaran P.

付费偷看设置
发送
2条回答
软件心理学工程师
1楼-- · 2020-08-14 16:50

Jegatheeswaran,

我建议您比较邮递员和REST通信通道在请求正文中传递的请求有效负载,并检查两个有效负载是否相同。

< p>致谢

巴尔加瓦克里希纳

Aaron 3364
2楼-- · 2020-08-14 16:47

克里希纳嗨

感谢您的回复。

我已经检查了有效载荷。 它们是相同的(在Postman和REST通信通道中)。

我向SAP提出了这一担忧。 收到有关此选项已弃用的答复。

---------

根据所提供的Concur文档,不推荐使用所引用的OAuth 2.0 Concur流- https://developer.concur.com/api-reference/authentication/authorization-pre-2017.html

OAuth 2.0客户端证书的并发方面有直接支持( https ://developer.concur.com/api-reference/authentication/apidoc.html#client_credentials )和资源所有者密码凭据( https://developer.concur.com/api-reference/authentication/apidoc.html#password_grant )授予流程。

-------------------

谢谢。 关闭线程。

一周热门 更多>