【问题标题】:How to implement role based access to Azure Functions如何实现对 Azure Functions 的基于角色的访问
【发布时间】:2017-07-28 01:03:47
【问题描述】:

我们基于 Azure Functions 开发无服务器应用程序。

实现基于用户角色的身份验证/授权的最佳方式是什么?身份验证不应依赖于 AAD、Facebook 等第三方。这是自定义身份验证。

它应该类似于我们在 ASP.NET MVC/WEB.API 中使用授权属性和角色。

【问题讨论】:

  • 我猜您可以自己使用 ASP.NET Identity 和/或 OWIN 类来创建令牌,然后检查它们。这可能需要做很多工作,但目前我不知道更简单的解决方案。

标签: c# .net azure-functions role-base-authorization


【解决方案1】:

除了 Akos 所说的,您还可以创建 Azure Function Proxy。它将接收令牌、验证,如果没问题,路由到正确的 Azure 函数。值得一提的是,它需要一些编码才能使其正常工作。

【讨论】:

    猜你喜欢
    • 2019-09-03
    • 2020-02-28
    • 2012-12-06
    • 2019-12-11
    • 2020-12-12
    • 2016-12-27
    • 2013-10-31
    • 1970-01-01
    相关资源
    最近更新 更多