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