启用不安全的HTTP方法

背景:

今天被安全检测出一个这样的问题:启用不安全的HTTP方法。DELETE方法是用来调试web服务器连接的http方式,支持该方式的服务器文件可能被非法删除;PUT方法用来向服务器提交文件;TRACE方法本用于客户端测试到服务器的网络通路,通过允许客户端知道请求链另一端接收的时什么数据,然后利用那些数据进行测试或诊断。

解决方案:在ng层面进行拦截

复制代码
    limit_except GET POST {
        deny all;
    }

验证:

curl -X DELETE #你的url -v,依据下图的输出,443是在ng层面进行了拦截,而不是被后端服务进行拦截。

相关推荐
一叶飘零_sweeeet2 分钟前
深入理解 AQS:从架构到实现,解锁 Java 并发编程的核心密钥
java·aqs
jerryinwuhan4 分钟前
RDD第二次练习
开发语言·c#
wechat_Neal6 分钟前
Golang的车载应用场景
开发语言·后端·golang
一叶飘零_sweeeet23 分钟前
深入拆解 Java CAS:从底层原理到 ABA 问题实战
java·cas·并发编程
StackNoOverflow37 分钟前
Spring Security权限控制框架详解
java·数据库·sql
yaaakaaang41 分钟前
九、装饰器模式
java·装饰器模式
weixin_5134499643 分钟前
walk_these_ways项目学习记录第八篇(通过行为多样性 (MoB) 实现地形泛化)--策略网络
开发语言·人工智能·python·学习
d_dreamer1 小时前
SeaTunnel推荐Maven版本
java·maven
飞Link1 小时前
逆向兼容的桥梁:3to2 自动化降级工具实现全解析
运维·开发语言·python·自动化
曾阿伦1 小时前
Python3 文件 (夹) 操作备忘录
开发语言·python