Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 什么';在IIS中设置maxAllowedContentLength时,最佳做法是什么?_Asp.net_Iis_Limits_Reliability_Requestfiltering - Fatal编程技术网

Asp.net 什么';在IIS中设置maxAllowedContentLength时,最佳做法是什么?

Asp.net 什么';在IIS中设置maxAllowedContentLength时,最佳做法是什么?,asp.net,iis,limits,reliability,requestfiltering,Asp.net,Iis,Limits,Reliability,Requestfiltering,在我们的ASP.NET应用程序中,一些用户在发送大型POST请求时达到了限制(在我们的应用程序中设置为32 MB) 假设我们只是盲目地将限制提高到半GB,那么会出现什么问题呢?我们如何知道此限制的安全值?您真的不想在整个站点上增加此限制,因为它会让您面临使用非常大数据集的DOS攻击 最简单的解决方案是,只需为要向其上载数据的特定端点声明一个元素,并将限制设置为更高。好的,因此我声明并将限制设置为半GB-我是否应该预料到任何问题?是的,在此之前,您的连接可能会超时。默认情况下,ASP.Net将连接

在我们的ASP.NET应用程序中,一些用户在发送大型POST请求时达到了限制(在我们的应用程序中设置为32 MB)


假设我们只是盲目地将限制提高到半GB,那么会出现什么问题呢?我们如何知道此限制的安全值?

您真的不想在整个站点上增加此限制,因为它会让您面临使用非常大数据集的DOS攻击


最简单的解决方案是,只需为要向其上载数据的特定端点声明一个元素,并将限制设置为更高。

好的,因此我声明
并将限制设置为半GB-我是否应该预料到任何问题?是的,在此之前,您的连接可能会超时。默认情况下,ASP.Net将连接超时设置为110秒。这不是最佳实践答案,但此处提供了一些有用的信息