[英]What OAuth 2.0 Redirect URI do we use for Cordova iOS/Android mobile applications?
我們正在使用Cordova轉換HTML,JS和CSS Web應用程序以部署到iOS和Android。 我們正在嘗試使用Azure Active Directory(MSAL.js)將OAuth 2.0和OpenID Connect實施到應用程序中。 我們的重定向URI不會將我們帶回到設備上的移動應用程序。
我們正在使用“ msauth.org.businessname.appname:// auth”創建的redirect_uri,由Microsoft Azure上的iOS平台配置>應用程序注冊> APP>身份驗證:重定向URL部分創建(新體驗)。
我們嘗試更新iOS自定義URL方案( https://coderwall.com/p/mtjaeq/ios-custom-url-scheme ),使其指向“ msauth.org.businessname.appname:// auth”。
RedirectUri =“ msauth.org.businessname.appname:// auth”
我們希望移動應用程序可以將外殼程序加載到瀏覽器中,以便用戶輸入其憑據和同意。 然后,該網站會將用戶重定向到他們的移動應用程序。
看看這個插件: https : //www.npmjs.com/package/cordova-plugin-customurlscheme? activeTab =readme 。 您在添加插件時添加了一個URL方案,然后在用戶認證之后,可以使用handleOpenURL()
函數獲取重定向URL(包含所需的令牌)。 在項目的自述文件中對此進行了很好的記錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.