【发布时间】:2019-11-10 14:03:48
【问题描述】:
我们正在使用 Cordova 将我们的 HTML、JS 和 CSS Web 应用程序转换为部署到 iOS 和 Android。我们正在尝试使用 Azure Active Directory (MSAL.js) 将 OAuth 2.0 和 OpenID Connect 实施到应用程序中。我们的重定向 URI 不会将我们带回设备上的移动应用程序。
我们使用的 redirect_uri “msauth.org.businessname.appname://auth”是由 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"
我们希望移动应用程序向浏览器发送请求,以便用户输入他们的凭据并同意。然后网站会将用户重定向到他们的移动应用程序。
【问题讨论】:
标签: android ios xcode azure cordova