簡體   English   中英

msal-angular 包是否支持使用 PKCE 的授權代碼流?

[英]Do msal-angular package supports Authorization code flow using PKCE?

我已經注冊了兩個代表客戶端的應用程序,而另一個代表天藍色活動目錄中的后端 Web api。 現在我有一個 angular SPA,我想使用 MSAL angular 庫來支持授權代碼流,使用 PKCE 獲取身份驗證代碼並兌換它並獲得 auth_token、id_token 和刷新令牌。 那么有可能嗎? 我不太確定如何解決這個問題?

將 MSAL.js 與 Angular 結合使用

當前的 MSAL.js 2.x (msal-browser) 實現了身份驗證代碼 (w/ PKCE) 流程。 還有一個MSAL-Angular 包裝庫,它帶有一些額外的功能和粘合代碼,這是實現隱式流的一個(因為它基於 MSAL.js 1.x 又名 msal-core)。 但是,您不必僅僅因為您有一個 Angular 項目就必須使用它。 相反,您可以直接使用 MSAL.js 2.x 創建自己的身份驗證服務。 有關信息,請參閱此類似問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM