Azure AD B2C App Service验证密码重置

Tom*_*kin 5 azure azure-web-sites azure-ad-b2c

我正在尝试使用新的App Service Auth工作流实现azure B2C,如下所述:https: //cgillum.tech/2016/05/27/app-service-auth-and-azure-ad-b2c/

注册和登录工作正常,但密码重置重定向到与成功登录相同的URL.例如:https://myapp.azurewebsite.net/.auth/login/aad/callback

但是,如果没有登录此重定向的用户失败并显示401 Unauthorized错误.

我在Azure B2C租户中设置了密码重置策略,但似乎无法将Easy Auth系统重定向到它.

请注意,我还在经典门户中为B2C启用了密码重置.

我在这里错过了什么?

更新:
当我仅使用SignIn策略(不是组合的SignUp/SignIn策略)时,密码重置正常.这两项政策似乎做了不同的事情.

Chr*_*lum 3

更新 8/15/2016

\n

有关如何从应用服务应用调用其他 B2C 策略(包括示例)的详细信息,请参阅此博客文章:https: //cgillum.tech/2016/08/10/app-service-auth-and-azure-ad- b2c-第 2 部分/

\n

以下是如何从 Web 应用程序中调用密码重置策略的示例:

\n
<a href="/.auth/login/aad?p=B2C_1_ResetPassword&post_login_redirect_uri=/">Reset Password</a>\n
Run Code Online (Sandbox Code Playgroud)\n
\n

旧回复 - 请忽略:

\n

您可能会遇到应用服务中集成 B2C 支持的临时限制,如博客文章中所述:~~

\n
\n

目前,我们一次仅支持您的应用程序的一项 B2C 政策。我之前展示的示例使用单个注册或登录策略。这对于许多应用程序来说应该很有效,但如果您想更深入地了解 B2C,这可能会受到限制......

\n

这将很快在未来的服务更新中添加对这些 B2C 场景的支持。当我们发布这些更新并演示如何利用它们时,我\xe2\x80\x99将更新这篇博文。

\n
\n

预计本周末或下周初会有更新。将添加一篇新的博客文章,其中展示如何使用多种策略,甚至提供示例,包括密码重置。

\n