一位開發人員建置了一個行動應用程式,該應用程式使用 OAuth 2.0 隱含授權流程來取得 Azure AD 存取權杖。該應用程式必須在 Azure AD 中註冊。開發人員詢問您註冊需要什麼值。您需要重新導向 URI 的原始陳述是否正確?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 無需變更。.
為什麼這是答案
正確答案是「無需變更」。OAuth 2.0 隱含授權流程(Implicit Grant Flow)主要用於單頁應用程式(SPA)或行動應用程式,它直接將存取權杖回傳到用戶端。此流程的安全性較低,因為權杖會透過瀏覽器發送,且沒有重新整理權杖。因此,在 Azure AD 應用程式註冊中,您只需要提供一個重新導向 URI,以指定 Azure AD 成功驗證後將權杖發送回應用程式的位置。 其他選項不正確的原因: 「一個 secret」:隱含授權流程不使用用戶端密碼(client secret),因為它是在用戶端執行的,無法安全地儲存密碼。 「一個 login hint」:登入提示(login hint)是可選參數,用於預先填寫使用者的登入名稱,而不是註冊時的必要設定。 「一個 client ID」:用戶端 ID(client ID)是應用程式註冊後自動產生且唯一的識別碼,用於識別應用程式,但它不是您需要「提供」給重新導向 URI 的值。重新導向 URI 是您在註冊時需要「設定」的值。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡