2013-08-05 99 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

相关问题