我必须增加经典asp网站中特定页面的请求大小限制,以便发布更大量的数据。
我进入IIS> Asp>限制属性,并更改“最大请求实体主体限制”属性中的值。
奇怪的是,当我更改所有网站上的属性时,它工作正常,但如果我只在特定的asp页面上更改它(内容视图>右键单击文件>切换到功能视图> IIS> ASP >限制属性...)我发布数据不起作用。
由于显而易见的原因,我不想在所有网站上允许这么大的帖子,但我不知道为什么它不能在一个页面上工作。
在我的applicationHost.config中:
<location path="Default Web Site/FolderXYZ/MyPage.asp">
<system.webServer>
<asp scriptErrorSentToBrowser="false">
<limits maxRequestEntityAllowed="1000000" />
</asp>
</system.webServer>
</location>
编辑:我还检查了请求过滤,如此answer中所述,但默认设置已经比我需要的大,所以它没有解决我的问题。