在使用Azure AD B2C身份验证的(Swift)iOS应用中,您可以调用SignIn_Signup策略来打开Safari浏览器,您可以在其中登录或注册新帐户。我希望此页面也有密码重置链接。
但是当点击该链接时,您无法返回到iOS应用程序,捕获AADB2C90118
异常并在同一浏览器中调用PasswordReset策略,因为Safari浏览器是沙盒。 (这是Windows应用程序处理PasswordReset请求的方式)
如何从iOS应用中的SignIn_Signup
browserscreen中的链接调用PasswordReset策略?
我查看了使用MSAL的iOS B2C示例,但它没有PasswordReset。
(解决方法是从iOS应用中的第二个按钮调用PasswordReset策略,但我希望从Safari浏览器调用它。)
顺便说一句,我正在使用自定义策略,因为我必须进行一些服务器端验证。
答案 0 :(得分:0)
目前无法在不返回应用程序的情况下调用密码重置策略。您应该投票支持该功能:aka.ms/aadb2cfeedback