[英]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.