WebApi使用HttpClient.PostAsync上传大文件报错解决方案
WebApi使用HttpClient.PostAsync上传大文件报错解决方案
客户端调用HttpClient.PostAsync方法报错:
请求筛选模块被配置为拒绝超过请求内容长度的请求。
最可能的原因:
Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值。
解决方案:
web.config:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648"></requestLimits>
</requestFiltering>
</security>
客户端调用HttpClient.PostAsync方法报错:
请求筛选模块被配置为拒绝超过请求内容长度的请求。
最可能的原因:
Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值。
可尝试的操作:
确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength 设置。
确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength 设置。
解决方案:
web.config:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648"></requestLimits>
</requestFiltering>
</security>
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网