呼叫后的csrf值错误或丢失

2020-09-16 11:40发布

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

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


我正在控制器中创建一个简单方法并从UI调用,它是一个post方法,并给出403错误。示例UI部分url:targeturl数据:JSON.stringify(requestData),类型:" POST",数据类型: 'json',contentType:'application/json',缓存:false

示例方法部分@RequestMapping(value ="/img/method1",方法= RequestMethod.POST,产生=" application/json")@ResponseBody公共字符串method1(final DTO dto1){}

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

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


我正在控制器中创建一个简单方法并从UI调用,它是一个post方法,并给出403错误。示例UI部分url:targeturl数据:JSON.stringify(requestData),类型:" POST",数据类型: 'json',contentType:'application/json',缓存:false

示例方法部分@RequestMapping(value ="/img/method1",方法= RequestMethod.POST,产生=" application/json")@ResponseBody公共字符串method1(final DTO dto1){}

付费偷看设置
发送
3条回答
南山jay
1楼-- · 2020-09-16 12:01

嗨, 您需要将CSFR令牌添加到您的请求中。 请求页面时,应该从服务器获取令牌,然后将其与发布请求一起发回。

渐行渐远_HoldOn
2楼-- · 2020-09-16 11:47

此处有一些说明: https://help。 hybris.com/6.7.0/hcd/c8145542c2564bb29f6cf2fb6fe67b90.html (请参阅CSRF令牌下)

三十六小时_GS
3楼-- · 2020-09-16 12:04

嗨,谢谢您的及时答复。 我已经尝试过通过将带有请求数据的csrf令牌添加为var requestData = {varA:test,CSRFToken:"令牌已生成"}; data:JSON.stringify(requestData),输出为{varA:[" 1"," 2"],CSRFToken:" b84dd9d8-b740-91f0-a7ca-bba66f7b46f6"},错误与403。

一周热门 更多>