簡體   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