我已經(jīng)使用 Python 與 Okta 實現(xiàn)了 OAuth2 PKCE 流程。它是一個桌面應(yīng)用程序。我使用自定義 URL 方案作為重定向 URL 來接收授權(quán)代碼。一切正常,當瀏覽器在重定向 URL 中看到自定義 URL 方案時,瀏覽器會打開應(yīng)用程序,但瀏覽器保持打開狀態(tài)并顯示正在進行中的 Okta 登錄圖像??梢宰鍪裁磥黻P(guān)閉瀏覽器或在瀏覽器中顯示適當?shù)南ⅲ?
1 回答

qq_遁去的一_1
TA貢獻1725條經(jīng)驗 獲得超8個贊
這是一個棘手的流程,很難做到完美,但登錄后返回網(wǎng)頁而不是直接訪問應(yīng)用程序?qū)槟峁└玫目刂疲?/p>
默認選項
使用重定向 URI,例如 x-mycompany-desktopapp:/callback,它會自動調(diào)用,但這會導(dǎo)致瀏覽器頁面殘留/混亂,正如您所發(fā)現(xiàn)的那樣。
添加回答
舉報
0/150
提交
取消