首页 > 解决方案 > 具有 B2C 身份验证的 Azure 函数

问题描述

我一直在尝试一些基本的东西。我想使用 Azure B2C 登录来保护 Azure 功能。但是我遵循了 7 个(或更多)教程和分步指南,但没有一个像https://codemilltech.com/adding-azure-ad-b2c-authentication-to-azure-functions/

我的问题是一旦 azure 函数受到保护并且我想在浏览器中调用它,登录就会像预期的那样出现。但是登录后似乎没有调用天蓝色函数。而是“您无权查看此目录或页面”。没有进一步的信息显示。

附加信息:*)我看过的所有教程似乎都过时了,因为 Azure 中的 UI 对我来说与提供的图像略有不同,但并不严重。*)用户流是v2(我也试过v1但没有效果)

标签: azurefunctionauthentication

解决方案


我终于找到了解决方案。我看过的教程中没有提到您必须将用于获取令牌的应用程序的 ApplicationId 添加到高级 AD 配置中的“允许的令牌受众”部分。之后,错误消失了,您可以按预期访问服务。 配置窗口


推荐阅读