如何将授权令牌传递给HTTPS请求SAP HCI

2020-08-20 20:20发布

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

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


我正在尝试使用SAP HCI工具将外部应用程序集成到GET(请求)详细信息中。

在我的IFLOW中,我通过传递客户端,秘密,用户和密码凭据来调用o-auth链接,并且能够获取令牌。我不知道如何添加上一步中收到的令牌。 (作为主体参数接收的令牌)到下一个发送方Receiver HTTPS适配器步骤。

我能够使用邮递员测试所有内容,因为它允许我将令牌附加为授权字段。 现在,在HCI Iflow中,我正在尝试使用类似的方法,但是它不起作用。

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

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


我正在尝试使用SAP HCI工具将外部应用程序集成到GET(请求)详细信息中。

在我的IFLOW中,我通过传递客户端,秘密,用户和密码凭据来调用o-auth链接,并且能够获取令牌。我不知道如何添加上一步中收到的令牌。 (作为主体参数接收的令牌)到下一个发送方Receiver HTTPS适配器步骤。

我能够使用邮递员测试所有内容,因为它允许我将令牌附加为授权字段。 现在,在HCI Iflow中,我正在尝试使用类似的方法,但是它不起作用。

付费偷看设置
发送
3条回答
小灯塔
1楼-- · 2020-08-20 21:19

嗨,

1。 您可以使用Groovy脚本message.setHeader(" Authorization"," Bearer" +令牌);

来设置Authorization标头属性。

2。 或更佳的方法是使用OAuth2凭据(在"监视器"->"管理安全性"->"安全性材料"下),这将使您只需一步就可以使用OAuth调用服务

南山jay
2楼-- · 2020-08-20 21:18

您好,Naveen,

您还可以使用内容修饰符中的"标头",这会更容易。

此致

Vinay Halale

野沐沐
3楼-- · 2020-08-20 21:10

您好Naveen。
在下面的链接中,我提供了逐步的方法。
https://answers.sap.com/answers/13023581/view.html

在安全材料中,需要指定"作为正文参数发送"。 其余场景是oAuth2。 该令牌是自动生成的,并附加到您在适配器中设置的实际URL。

注意事项

Sai Sreenivas

一周热门 更多>