如何从REST API响应标头中提取crsf令牌。

2020-09-14 01:53发布

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

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


大家好,

我正在研究REST API来通过它推送数据,但是这里有条件,为了成功进行PUSH身份验证,我们需要在PUSH REST接收器通道中提供x-csrf-token值作为头值作为Header参数。

因此,方法是我们必须首先在相同的API上执行GET操作,该操作将在响应标头中返回 csrf令牌,如下所示:

现在,我的方法是在PI映射中编写REST LOOKUP UDF,然后提取响应标头并将其作为值传递给目标字段之一。 如果我在这里获得成功,那么我将能够将其作为自定义标头传递。

在编写REST LOOKUP的Java代码以获取csrf令牌值时,我需要您的帮助。

Java专家请帮忙。

谢谢

奈达·法蒂玛

getsreenshot.jpg (53.4 kB)

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

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


大家好,

我正在研究REST API来通过它推送数据,但是这里有条件,为了成功进行PUSH身份验证,我们需要在PUSH REST接收器通道中提供x-csrf-token值作为头值作为Header参数。

因此,方法是我们必须首先在相同的API上执行GET操作,该操作将在响应标头中返回 csrf令牌,如下所示:

现在,我的方法是在PI映射中编写REST LOOKUP UDF,然后提取响应标头并将其作为值传递给目标字段之一。 如果我在这里获得成功,那么我将能够将其作为自定义标头传递。

在编写REST LOOKUP的Java代码以获取csrf令牌值时,我需要您的帮助。

Java专家请帮忙。

谢谢

奈达·法蒂玛

getsreenshot.jpg (53.4 kB)
付费偷看设置
发送
7条回答
野沐沐
1楼-- · 2020-09-14 02:32

尊敬的团队,

我们有一个业务需求,需要在ESS门户中调用JSON API。

我们需要使用动态生成的运行时授权令牌来调用API。

基于第一个令牌获得第二个令牌作为响应。

然后基于第二个令牌,在ESS门户中调用以下API。

添加API https://apigee.net/v1/members

更新QA中的成员API端点: https://apigee。 net/v1/members/{memberId}

我是这个主题的新手。

因此,您可以逐步帮助我尽快完成完整的解决方案。

此致

Manjunath

一周热门 更多>