解決請求篩選模塊被配置為拒絕包含的查詢字符串過長的請求


今天再次遇到了標題上的問題。因為之前遇到過該問題,所以開始沒有想太多,直接上網查資料,然后就是一翻拷貝

方案1: 在程序的web.config 中system.web 節點 里面插入 <httpRuntime maxRequestLength="999999999" maxQueryStringLength="2097151" />  代碼。再次運行,失敗

方案2:對IIS 中的applicationHost.config 配置文件進行配置。再次運行,失敗

方案3:在程序的web.config 中sconfiguration 節點 里面插入

<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483647" maxQueryString="2147483647"/>
</requestFiltering>
</security>
</system.webServer>

 代碼。再次運行,失敗

不行!頭有點大。。經過一番嘗試后發現終極解決辦法:

就是 方案1 + 方案3 的結合體,再次嘗試,運行通過。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM