2013-08-05 97 views
0

在我們的ASP.NET應用程序中,有些用戶在發送大量POST請求時,遇到maxAllowedContentLength限制(在我們的應用程序中設置爲32兆字節)。在IIS中設置maxAllowedContentLength時的最佳做法是什麼?

假設我們只是盲目地將限制增加到半個千兆字節 - 應該期望什麼問題?我們如何知道這個限制的安全價值?

+0

不是**最佳做法**答案,但一些有用的信息在這裏http://stackoverflow.com/questions/4022434/how-to-set-the-maxallowedcontentlength-to-500mb-while-running-on- iis7 – christiandev

回答

0

你真的不想在網站範圍內碰到這個問題,因爲它會使用非常大的數據集開啓DOS攻擊。

最簡單的解決方案是簡單地爲要上傳數據的特定端點聲明<location>元素,並將限制設置爲更高。

+0

好的,所以我宣佈''並將限制設置爲半千兆字節 - 我應該預料到任何問題嗎? – sharptooth

+0

是的,您的連接可能會在此之前超時。默認情況下,ASP.Net將連接超時設置爲110秒。 – Josh

相關問題