spring-boot - 安装 nginx 反向代理后 Spring Boot PUT 和 DELETE 请求返回 403
问题描述
将我的 Spring Boot REST 应用程序放在 nginx 反向代理后面后,所有PUT
和DELETE
请求都在返回403 Forbidden
。POST
并且GET
请求工作正常。这可能是什么原因?
这是nginx配置文件:
server {
# IP v4
listen 443 ssl http2;
# IP v6
listen [::]:443 ssl http2;
server_name XXX.com www.XXX.com;
ssl_certificate /etc/nginx/ssl/XXX-dev_chain.crt;
ssl_certificate_key /etc/nginx/ssl/XXX-dev.key;
location / {
proxy_pass http://localhost:8082/;
proxy_buffering off;
}
}
解决方案
推荐阅读
- javascript - jquery阻止第二个嵌套函数首先运行
- java - Android:无法更改播放速度。媒体播放器
- css - 如何在 jss 中定位 input[type=checkbox]
- mysql - 使用 Spring MVC 为用户列表生成碧玉报告
- php - 无法启动 docker-compose
- chisel - 符号'类型
类路径中缺少 .experimental.MultiIOModule' - windows - windows cmd .bat 处理带空格的文件名
- spring-boot - 从 spring boot application.properties 文件访问 amqp_URI
- html - 为什么我的源中的数值 0 不允许我在网页上拥有服务器?
- ejs - 防止ejs if语句中出现空行