异常分析:上传较大附件报错“上传附件失败,请检查文件服务相关配置!(远程服务器返回错误:413)”原创
3人赞赏了该文章
6,644次浏览
编辑于2023年10月19日 08:25:59
错误表现
上传附件失败,请检查文件服务相关配置!
展开详情提示“文档上传发生错误,错误提示信息:System.Net.WebException: 远程服务器返回错误: (413) Request Entity Too Large。”
另一种错误提示是: 未显示页面,因为请求实体过大。
解决办法是一样的。
原因分析
此提示一般是【文件服务设置】协议类型选择“https”后出现,原因是因为文件过大SSL握手阶段失败。
解决方案
情形一
直接访问的IIS,则一般需要调整IIS限制值,具体步骤如下:
1、打开IIS管理器(可开始->运行->输入 inetmgr ->回车后打开)
2、依次选择服务器->管理->配置编辑器,双击打开。
3、节选择到“system.webServer/serverRuntime”,修改“uploadReadAheadSize”的值,如附件最大10MB可设置为“10485760”,建议根据附件实际需求修改,不要设置过大的值。
情形二
使用了反向代理,以Nginx为例,需要检查 client_max_body_size 值的设置情况,可参考 https://juejin.cn/post/6950164881412718600 。
赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读