如何仅允许选定租户使用EasyAuth的多租户Azure功能?
如果多租户配置的应用程序(azure功能)仅为azure Active Directory启用EasyAuth,我如何将访问权限限制为仅选定租户 将多租户应用程序与EasyAuth一起使用的结果是完全删除了发卡机构URL,这意味着每个人都可以访问该应用程序。 我想把它限制在几个已知的租户如何仅允许选定租户使用EasyAuth的多租户Azure功能?,azure,azure-active-directory,azure-functions,Azure,Azure Active Directory,Azure Functions,如果多租户配置的应用程序(azure功能)仅为azure Active Directory启用EasyAuth,我如何将访问权限限制为仅选定租户 将多租户应用程序与EasyAuth一起使用的结果是完全删除了发卡机构URL,这意味着每个人都可以访问该应用程序。 我想把它限制在几个已知的租户 我们能否以某种方式将发卡机构URL配置为携带租户ID数组?据我所知,实际上没有内置的方法来实现这一点。假设是这样,您将希望自己在应用程序代码中实现它。例如: 在应用程序中存储选定租户的列表(例如,在数据库中)
我们能否以某种方式将发卡机构URL配置为携带租户ID数组?据我所知,实际上没有内置的方法来实现这一点。假设是这样,您将希望自己在应用程序代码中实现它。例如:
- 在应用程序中存储选定租户的列表(例如,在数据库中)
- 对于每个请求,请查看
(发卡机构)索赔,并将其与选定租户列表进行比较iss
- 如果
声明与所选租户不匹配,请将其重定向到您的自定义注册页面(如果没有,请返回403)iss