CSRF令牌无效' null'

时间:2017-11-29 09:29:01

标签: spring-boot jbpm

我提到" https://github.com/mswiderski/jbpm-examples/tree/master/spring-boot-jbpm它适用于GET请求。 现在我正在尝试使用代码

@RequestMapping(value="/test" ,method=RequestMethod.POST)
public String test(@RequestBody String emp){
    System.out.println("Your request is "+emp);
    return " Hi ";
}

通过POSTMAN,但它给了我错误,

{     "时间戳":1511946868300,     "状态":403,     "错误":"禁止",     " message":"无效的CSRF令牌' null'在请求参数' _csrf'上找到或标题' X-CSRF-TOKEN'。",     "路径":" / test" }

请有人帮助我摆脱它。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,下面的技巧对我有用。 在 DefaultWebSecurityConfig 类的configure方法中设置 http.csrf()。disable()

请参阅https://docs.jboss.org/jbpm/release/7.12.0.Final/jbpm-docs/html_single/ [ 3.4.1.2。配置身份验证和授权]。

希望此解决方案对您有所帮助。