在我的应用程序中,我正在上传大型音频文件(最多100MB)。为此我在我的web.config文件中添加了:
<httpRuntime executionTimeout="90" maxRequestLength="150000" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" />
使用此代码我将文件成功上传到我的应用程序文件夹中。但是当在IIS中部署并在本地发布时,文件不会上传,我得到了这个Error。我该如何解决这个问题?
答案 0 :(得分:0)
除了在httpRuntime节点中指定的检查之外,我相信微软现在也在检查内容长度作为安全过滤的一部分。您可以通过将以下节点添加到web.config
来超越大小限制 <system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="100000000" />
</requestFiltering>
</security>
</system.webServer>