带有crsf令牌认证的剩余接收器适配器,PO 7.5

2020-09-03 17:59发布

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

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


大家好,

尝试使用PO 7.5中的Rest Receiver Adapter将数据发布到S/4 API(标准购买Ord申请)中,通道给出200条正常消息,但是在S/4中没有消息发布(网关未显示任何日志) ),SOAPUI也会给出200的确认,但是Postman使用get方法请求令牌并在下一步中将其发布到S4中,并将响应返回给Postman。 有关将PO消息发布到S/4的问题

1。 我们是否总是需要X-Crsf令牌才能从PO张贴到S4?

2。 PO rest适配器是否将不使用REST查找来处理XCRSF令牌? 如何在没有Lookup的情况下处理令牌机制?

3。 我们是否需要使用OData Adapter来处理令牌机制而无需查找?

4。提供者API是同步服务,是否需要使用POST方法通过异步或同步接口(要求/响应模式)将数据发布到S/4中? 当前正在Async中发布,这是否会导致问题未在S/4中显示?

谢谢

阿曼

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

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


大家好,

尝试使用PO 7.5中的Rest Receiver Adapter将数据发布到S/4 API(标准购买Ord申请)中,通道给出200条正常消息,但是在S/4中没有消息发布(网关未显示任何日志) ),SOAPUI也会给出200的确认,但是Postman使用get方法请求令牌并在下一步中将其发布到S4中,并将响应返回给Postman。 有关将PO消息发布到S/4的问题

1。 我们是否总是需要X-Crsf令牌才能从PO张贴到S4?

2。 PO rest适配器是否将不使用REST查找来处理XCRSF令牌? 如何在没有Lookup的情况下处理令牌机制?

3。 我们是否需要使用OData Adapter来处理令牌机制而无需查找?

4。提供者API是同步服务,是否需要使用POST方法通过异步或同步接口(要求/响应模式)将数据发布到S/4中? 当前正在Async中发布,这是否会导致问题未在S/4中显示?

谢谢

阿曼

付费偷看设置
发送
5条回答
lukcy2020
1楼-- · 2020-09-03 18:32

1。 您是否在使用S/4提供的标准企业服务?

我们需要通过PO将数据发布到S/4 API-PurchaseOrd Req

2。 您是否通过API管理为该服务使用了一些REST包装?

没有使用REST包装器(您的意思是在Rest Receiver适配器上?如果没有使用包装器)

3。 涉及的总体方案和系统是什么?

该场景正在尝试从源API获取数据并将其发布到S/4 API PurchaseREq中。

与邮递员一起尝试将其发布到S/4 API购买请求中,请求其令牌,然后使用POREQ编号的响应将其发布到S/4中。 使用REST接收器适配器尝试PO时,在通道级别获得200 OK,但未在S/4中显示条目。

您能建议我,在这种情况下是否需要令牌? 没有令牌,我们就无法发布数据,因为PO看到200 OK,数据将流向何处。

路亽曱_Ryan
2楼-- · 2020-09-03 18:39

请说明几点:

1。 您是否在使用S/4提供的标准企业服务?

2。 您是否通过API管理为该服务使用了一些REST包装?

3。 涉及的总体方案和系统是什么?

如果您碰巧使用的是7.50 SP15,这可能会有所帮助: https://launchpad.support.sap.com/#/notes/2757524

如果没有,异步发布可能是您当前最大的障碍。 如果接收者系统希望拥有令牌,那么异步时应该如何找回令牌?

请访问 Daniel Graversen (对于入门者):

大道至简
4楼-- · 2020-09-03 18:34

这应该是注释,而不是答案:-)

空代码
5楼-- · 2020-09-03 18:41

感谢Jens,在S/4方面,API是用令牌定义的,并且它阻止了来自 PO,我尝试在REST HTTP标头级别发布硬编码的令牌值,但PO没有发布。 最终,我们在API中识别出令牌并起飞,然后POST成功。 尝试安装OData适配器的连接附件以处理令牌机制并查看结果。

一周热门 更多>