2020-09-03 09:59发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我正在使... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我正在使用post方法在c4c自定义对象中创建一条记录,但是它抛出了csrf令牌验证失败错误403。 正如其他博客所建议的那样,我使用了get方法并检索了csrf令牌和其他参数,但无法创建记录。
任何人都可以帮助我解决这个问题吗?
谢谢。
此致
Abhishek
嗨Abhishek,
即使您正在通过GET方法从GET请求中获取CSRF令牌,C4C也会理解此GET和POST HTTPS请求来自不同的客户端会话,因此当您通过自定义实现时,CSRF令牌验证可能会失败 代码。
HTTP基本上是一种无状态协议,要保持2个HTTP请求之间的状态,可以使用cookie方法。
在GET请求中返回的服务器cookie(如所附图像所示)可用于维护后续POST请求中的状态,这样就可以避免CSRF验证失败。
Vignesh
最多设置5个标签!
嗨Abhishek,
即使您正在通过GET方法从GET请求中获取CSRF令牌,C4C也会理解此GET和POST HTTPS请求来自不同的客户端会话,因此当您通过自定义实现时,CSRF令牌验证可能会失败 代码。
HTTP基本上是一种无状态协议,要保持2个HTTP请求之间的状态,可以使用cookie方法。
在GET请求中返回的服务器cookie(如所附图像所示)可用于维护后续POST请求中的状态,这样就可以避免CSRF验证失败。
此致
Vignesh
一周热门 更多>