【问题标题】:I want to secure azure function using Authorization level我想使用授权级别来保护 azure 功能
【发布时间】:2020-01-12 17:05:11
【问题描述】:

我有一个天蓝色的功能。我想使用 Authorization Level.function 使其安全,即使用 x-function-key。我有一个用于本地开发的 azure sdk。保护 azure 功能时应该发生什么? 它将如何提供安全性以及针对什么?我正在使用 ASP.NET。

感谢任何帮助!

【问题讨论】:

    标签: c# .net azure azure-functions azure-api-management


    【解决方案1】:

    Functions 可让您在开发过程中使用键来增加访问 HTTP 函数端点的难度。

    要保护生产中的端点,您需要使用以下选项使用身份验证 + 授权:

    1. 应用服务认证。
    2. Azure API 管理。
    3. 将函数应用部署到 Azure 应用服务环境。

    本文详情: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook?tabs=csharp#secure-an-http-endpoint-in-production

    【讨论】:

    • 有什么方法可以在本地保护它...就像我没有发布我的函数应用程序一样。它可以以任何方式保护吗???
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 2011-12-06
    • 1970-01-01
    • 2019-08-05
    • 2020-06-10
    • 2018-12-10
    相关资源
    最近更新 更多