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

qq_遁去的一_1
TA貢獻1725條經驗 獲得超8個贊
這是一個棘手的流程,很難做到完美,但登錄后返回網頁而不是直接訪問應用程序將為您提供更好的控制:
默認選項
使用重定向 URI,例如 x-mycompany-desktopapp:/callback,它會自動調用,但這會導致瀏覽器頁面殘留/混亂,正如您所發現的那樣。
添加回答
舉報
0/150
提交
取消