点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
由于oDATA服务中启用了x-CSRF令牌机制,由于安全令牌问题,无法将数据(采购申请)发布到S/4 HANA系统中,我们需要使该接口与该安全功能配合使用。
将数据发布到S/4中的步骤:-
- SAP标准OData服务" API_PURCHASEREQ_PROCESS_SRV"用于PR创建
- 我们正在使用IntelliJ IDE创建Java REST服务客户端以调用S/4-已附加有效负载
- FETCH用于获取CSRF令牌作为预发布
- POST用于发布数据
- 我们在S/4端进行了调试,并且类"/img/IWCOR/IF_REST_CSRF_HANDLER"的方法" validate_csrf_token"将标志" lv_successful"返回为空白,这会导致问题
- 在Java方面,我们收到" HTTP:403禁止的错误"
即使我们能够从S/4成功获取x-csrf令牌并在POST期间使用此令牌,我们也需要您的帮助和支持来弄清为什么class方法未返回成功标志。
您是否从客户端提供用户身份验证信息?
除了Gregor提到的尝试使用事务/iwfnd/traces执行有效负载跟踪。/p>
一周热门 更多>