gpt4 book ai didi

azure - 具有 Http Azure 功能的 Http 过滤器

转载 作者:行者123 更新时间:2023-12-03 00:50:17 26 4
gpt4 key购买 nike

我正在使用 HTTP 触发器 Azure Functions 编写 REST API。我需要实现一些措施来阻止同一用户的过多请求,以防止滥用。

有什么开箱即用的东西吗?如果没有,我将如何实现类似的东西

AuthorizationFilterAttribute

拥有

覆盖 void OnAuthorization(HttpActionContext actionContext)

最佳答案

您可以使用Azure API Management在你的函数前面。您可以完全自由地定义每个用户的限制。

目前这是建议的也是最简单的方法。

请不要滥用AuthorizationFilterAttribute来实现限流。另外,身份验证已经内置在函数中 - 您无需显式定义新的身份验证。 Here is example how to use Azure AD to secure Azure Function .

关于azure - 具有 Http Azure 功能的 Http 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48456549/

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