天蓝色的HTTP POST漏洞缓慢

时间:2015-07-15 08:14:11

标签: asp.net-mvc azure ddos

我在azure上部署了asp.Net MVC Web应用程序。并且在HTTP HTTP POST漏洞方面存在一些问题。所以我想配置< \ limits>打开connectionTimeout。

我无法在Web.config中执行此操作(或者mb只是不知道写它的正确位置)。 在指南中,这个东西在iis上配置,但如何在azure中进行配置?

1 个答案:

答案 0 :(得分:2)

您在谈论connectionTimeout的设置需要在applicationhost.config文件中设置。此文件未作为项目的一部分找到,但是您的azure网站的一部分。如果要查看此文件中的配置设置,您可以转到您网站的kudo服务,可以按照此处的说明进行访问: https://github.com/projectkudu/kudu/wiki/Accessing-the-kudu-service

要访问文件的位置,请转到cmd控制台,单击地球图标,它应位于“配置”文件夹中。这就是您查看当前设置的方式。要实际更改设置,需要创建xdt转换文件并将其放入站点根目录并重新启动站点。这可以使用ftp来完成(ftp主机URL可以在您站点的azure门户中找到)。

您还需要配置< \ webLimits>以及帮助防止缓慢的后期攻击。