cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Bad or missing csrf value on post call

Former Member
0 Likes
786

I am creating simple method in a controller and calling from UI , it is a post method and giving error as 403. Sample UI part url : targeturl data : JSON.stringify(requestData), type : "POST", datatype : 'json', contentType:'application/json', cache : false

Sample method part @RequestMapping(value = "/method1", method = RequestMethod.POST, produces = "application/json") @ResponseBody public String method1(final DTO dto1) {}

View Entire Topic
Marko_salonen
Contributor
0 Likes

Hi, you need to add CSFR token to your request. You should get the token from the server when you request the page and after that you send it back with the post request.

Marko_salonen
Contributor
0 Likes

There are some description of this here : https://help.hybris.com/6.7.0/hcd/c8145542c2564bb29f6cf2fb6fe67b90.html (see under CSRF token)