如何使用 Microsoft 登入我的 APEX 應用程式?

如何使用 Microsoft 登入我的 APEX 應用程式?

我嘗試過以下https://ora-00001.blogspot.com/2018/02/apex-authentication-with-microsoft-account.html啟用使用 MS 登入憑證登入 APEX 應用程式。按照這些說明操作後,當我導航到 APEX 應用程式主頁時,會出現 MS 登入畫面;但是我從 MS 收到以下錯誤訊息:

我們無法完成您的請求 invalid_request:為輸入參數「redirect_uri」提供的值無效。預期值是與為此用戶端應用程式註冊的重定向 URI 相符的 URI。

我使用的重定向 URI 是https://apexea.oracle.com/pls/apex/apex_authentication.callback根據博客。

與部落格不同的一件事是在 Azure 上註冊應用程序,而不是透過https://apps.dev.microsoft.com/因為不再支援此服務。 Azure 中定義的主頁 URL 不接受直接指向主頁的連結(即https://apex.oracle.com/pls/apex/f?p=[應用程式編號]:[主頁頁碼]不被接受:但是:https://apex.oracle.com/pls/apex/f?p=[應用程式#]被接受)

任何解決問題的幫助將不勝感激。

答案1

設法回答我自己的問題。

新版 APEX 的正確 APEX 重定向 URI 是:

https://apexea.oracle.com/pls/apex/apex_authentication.callback

感謝更新https://fuzziebrain.com/content/id/1709/表明

更新 [2018 年 5 月 4 日] apex.oracle.com 上個月升級到 APEX 18.1(以前稱為 5.2)。這篇文章中提供的說明仍然相關。只需使用 apexea 到 apex 替換任何連結或引用即可。

相關內容