星期五, 7月 29, 2022

IIS: Request Entity Too Large

把一個很吃資源的 WCF 服務從 IIS 7.0 升級到 IIS 8.0,就壞掉了,找了一下才知道有設定要調整

其實很簡單,就是 IIS 的設定調整變大,Web.Config 新增設定 maxAllowedContentLength 就可以了


從 IIS 中選擇站台,點選設定編輯器


區段的部份選擇 system.webServer/serverRuntime 後,將 uploadReadAheadSize 調整為 49152。

接著在 Web.Config 新增

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

沒有留言: