CSRF令牌验证失败-在服务任务中批准时出现错误403

2020-08-14 23:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我用虚拟URL创建了一...

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

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


大家好

我用虚拟URL创建了一个目标,然后在工作流服务任务中以Json格式调用了该服务的路径。

它是一个PP系统,因此我必须给出一个令牌。 现在出现错误403。我尝试了

之类的一些操作

1>在服务的SICF中更改GUI配置

2>我创建了2个身份验证类型目标:NONE和BASIC

3>如果我使用"无",则得到Screen1,jpg

4>如果我使用BASIC身份验证服务而不是NONE-错误更改为401

5>在GW_CLIENT中(内部),POST无法使用相同的错误403,但我可以看到在请求标头中生成了令牌。 即使我通过第一次调用GET进行修改并获取令牌并尝试手动在标头中传递,仍然会出现403。

在服务任务中传递的路径

/sap/opu/odata/sap/ZF_UPD_CPTASK_1_SRV/CP_TaskSet/?$ format = json

,XSRF路径为

/sap/opu/odata/sap/ZF_UPD_CPTASK_1_SRV/CP_TaskSet

请建议

1>应该额外传递什么,以使上下文的服务发布更新到本地自定义表

2>为成功发布服务应在GW_Client中传递的内容

(24.4 kB)
3条回答
粗暴的香蕉
2020-08-15 00:02 .采纳回答

我要关闭这张票。

解决方案是在RZ11中更改以下属性的当前值。

仅将https://ticket_only_by_https登录到0。

一周热门 更多>