gpt4 book ai didi

asp.net - IIS7和ASP.NET如何限制用户请求

转载 作者:行者123 更新时间:2023-12-02 15:26:32 24 4
gpt4 key购买 nike

我正在使用带有 IIS7 的 ASP.NET,今天我的一个页面中的一个错误导致服务器宕机。该脚本使用 ajax 以每秒约 1000 个请求的速率查询资源。请求经过身份验证,因此我知道哪个用户请求了哪个页面。

我的问题是,无论是通过 IHttpModule 还是其他方式,如何在服务器级别限制客户端每秒(或每分钟)允许发出的最大请求数,然后引入延迟,以便他们的请求受到限制吗?

最佳答案

如果有人找到返回这里的路,您可以在 IIS 8 及更高版本中限制每个用户的请求。设置为denyRequestByRate。文档是here .

关于asp.net - IIS7和ASP.NET如何限制用户请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13836520/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com