我使用posman发送delete请求被403,请问这是哪里出了问题?我使用的是2.x版本

来源:3-5 修改和删除请求

0nce_

2018-12-18

写回答

1回答

JoJo

2018-12-19

403是没权限,一般情况下是认证通过了,但是访问的请求没有被授权会返回这个,具体要看你的代码和配置。

1
1
0nce_
已解决,由于spring boot引入spring security后默认开启csrf拒绝访问post put delete操作,而2.x已经废弃security.enable,所以需要自己实现关闭 Since Spring Boot relies on Spring Security’s defaults, CSRF protection is turned on by default. This means that the actuator endpoints that require a POST (shutdown and loggers endpoints), PUT or DELETE will get a 403 forbidden error when the default security configuration is in use.
2018-12-19
共1条回复

Spring Security技术栈开发企业级认证与授权

Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全

2662 学习 · 1561 问题

查看课程