.NET Core 6连续上传文件时出现403权限拒绝错误
.NET Core 6 文件连续上传403权限拒绝问题(Plesk面板环境)
问题场景
在Plesk面板部署的.NET Core 6应用中,执行文件连续上传操作时,频繁触发403权限拒绝错误。
解决方案
排查后确认是Plesk面板启用的ModSecurity规则拦截了连续上传的请求,关闭Plesk中的ModSecurity后,文件连续上传功能恢复正常。
安全优化建议
完全关闭ModSecurity会削弱站点的安全防护能力,建议优先采取以下更稳妥的方式:
- 登录Plesk面板,进入ModSecurity设置界面
- 针对应用中处理文件上传的接口路径,添加规则例外,避免该路径的请求被拦截
- 或者调整ModSecurity中与文件上传相关的规则阈值,适配连续上传的业务场景
内容的提问来源于stack exchange,提问作者Fatih Baycu
相关产品推荐
相关产品推荐

