使用Spring Boot时出现403禁止的错误-安全性

时间:2018-11-28 04:53:41

标签: spring-boot post

使用Spring Boot安全性进行基本身份验证时,我得到403 forbidden error。使用POST方法时出现此错误。

我的主要课程代码如下,

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) 
    {
       return builder.sources(MyContext.class);
    }

请为此提出解决方案。谢谢

1 个答案:

答案 0 :(得分:1)

我使用Post方法收到此错误。

上一行提示问题是由于CSRF protection引起的。如果用户不会在Web浏览器中使用您的应用程序,则可以安全地禁用CSRF保护。否则,您应确保在请求中包含CSRF令牌。

要禁用CSRF保护,可以使用以下命令:

@Override
protected void configure(HttpSecurity http) throws Exception {
     http
     // ...
     .csrf().disable();
}

引用spring-security-csrf