繁体   English   中英

如何在iOS应用中实现Azure AD B2C PasswordReset功能

[英]How to implement Azure AD B2C PasswordReset functionality in an iOS App

在使用Azure AD B2C身份验证的(Swift)iOS应用中,您可以调用SignIn_Signup策略,该策略打开一个Safari浏览器,您可以在其中登录或注册新帐户。 我希望此页面也具有“密码重置”链接。

但是,单击该链接后,您将无法返回iOS应用,无法捕获AADB2C90118异常并在同一浏览器中调用PasswordReset策略,因为Safari浏览器已被沙箱化。 (这是Windows应用程序处理PasswordReset请求的方式)

如何在iOS应用程序的SignIn_Signup浏览器SignIn_Signup中的链接中调用PasswordReset策略?

我看过带有MSAL的iOS B2C示例,但是它没有PasswordReset。

(一种解决方法是从iOS应用程序中的第二个按钮调用PasswordReset策略,但我希望从Safari浏览器中调用它。)

顺便说一句,我正在使用自定义策略,因为我必须做一些服务器端验证。

当前,如果不返回到您的应用程序,则无法调用密码重置策略。 您应该为此功能投票:aka.ms/aadb2cfeedback

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM