Azure AD B2C中的注册或登录策略错误

我正在尝试创建单个注册或登录策略,但我收到以下错误消息:

创建策略时出错“在租户”73a55309- …“中检索扩展属性时未找到对象.返回的错误是404 / Request_ResourceNotFound:资源’7c7ab660- …’不存在或其查询的引用属性对象之一不存在.

尽管出现此错误,我的策略已经创建,但我认为它无法正常工作,因为我正在尝试注册默认页面,在此操作后,我看到空白页面显示“错误请求”.

编辑1:我在https://cgillum.tech/2016/05/27/app-service-auth-and-azure-ad-b2c/的基础上完成了所有步骤

编辑2:在MSDN论坛上,他们建议我删除我的’b2c-extensions-app’,但我不知道它是什么以及我在哪里可以找到它.我在Azure经典门户中检查了它 – >活动目录 – >我的AAD B2C – >我公司拥有的应用程序:只有我的’测试’应用程序.

解决方案:他们是在MSDN论坛上.我创建了一个新的AAD B2C并且已经自动创建了’b2c-extensions-app’.之后,我对策略的创建没有任何问题.

最佳答案 正如您已经指出的那样,如果您看到错误

“An object was not found while retrieving extension properties in tenant “

在Azure AD B2C中执行任何操作时,表示已删除b2c-extensions应用程序.

您可以通过利用Azure AD Graph的/ deletedApplications端点来还原应用程序.有关更多信息,请参阅此其他帖子:How to add b2c-extensions-app in Azure AD B2C

或者,根据您的方法,您可以创建一个全新的Azure AD B2C租户,该租户将拥有此应用程序,并且小心不要再次删除b2c-extensions应用程序.

点赞