如何在SAP PO 7.5中使用OAuth选项

2020-08-31 05:03发布

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

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


专家您好,

我需要帮助在SAP PO 7.5系统中配置以下方案。
我想使用SAP提供的REST适配器与基于AWS服务器的API建立连接。

这是2步方法

1-通过提供特定的(固定)标头来调用令牌URL。
此URL将返回令牌编号和有效时间,如下所示:

{

" access_token":" eyJraWQiOiJpen ..........",
" expires_in":3600,
" token_type":"承载者"

}

2-调用API来发布带有访问令牌的主要JSON有效负载,作为从令牌API接收到的标头。

我目前已按如下方式配置REST接收器通道。

我的问题是缓存如何工作以及如何使用令牌API接收到的令牌。

致谢,
Chetan Risbud

(28.9 kB)

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

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


专家您好,

我需要帮助在SAP PO 7.5系统中配置以下方案。
我想使用SAP提供的REST适配器与基于AWS服务器的API建立连接。

这是2步方法

1-通过提供特定的(固定)标头来调用令牌URL。
此URL将返回令牌编号和有效时间,如下所示:

{

" access_token":" eyJraWQiOiJpen ..........",
" expires_in":3600,
" token_type":"承载者"

}

2-调用API来发布带有访问令牌的主要JSON有效负载,作为从令牌API接收到的标头。

我目前已按如下方式配置REST接收器通道。

我的问题是缓存如何工作以及如何使用令牌API接收到的令牌。

致谢,
Chetan Risbud

(28.9 kB)
付费偷看设置
发送
3条回答
宇峰Kouji
1楼-- · 2020-08-31 05:43

嗨!

格式为" Authorization:Bearer "的HTTP标头由适配器自身添加到请求标头中。

适配器还使用以下方式提供令牌缓存: 授权服务器返回的参数" expires_in"。

Evgeniy。

ZJXianG
2楼-- · 2020-08-31 05:42

杨瑞妍 Michal Krawczyk -请您帮忙 ?

Aaron 3364
3楼-- · 2020-08-31 05:50

嗨!

您可能会参考SAP注意:2405166-新功能:支持OAuth 2.0客户端凭据和资源所有者密码凭据授予更好的权限

此说明又参考了RFC6749和RFC6750规范,其中定义了检索和进一步使用访问令牌的规则:

  1. 您可以从以下授权流程中进行选择:

乍一看,除非存储了它的值,否则我看不到在REST适配器中实现的内部OAuth授权过程流之外使用检索到的访问令牌的方法(严格按照上述规范) 某些动态REST属性,可以在HTTP标头值模式中使用。

Evgeniy。

一周热门 更多>