【问题标题】:Xamarin IOS needs to redirect to BB Access for OpenID connectionXamarin IOS 需要重定向到 BB Access 以进行 OpenID 连接
【发布时间】:2021-02-09 15:42:45
【问题描述】:

客户希望在使用 OpenID 登录时打开 BB Access 浏览器(他们使用的是 Azure),但我无法找到有关此特定问题的文档。

我们只想将 BB Access 作为浏览器打开,让我们的后端处理其余的东西(身份验证方案、令牌等...)。我们在 android 上没有问题,因为我们可以将 BB Access 应用程序设置为默认浏览器,但在 IOS 上是不可能的。

继续解决此问题的最佳方法是什么?我是否需要在我的应用程序中实现整个 Dynamics SDK 才能打开浏览器,是否有我在任何地方尝试执行的示例,或者是否有更简单的方法?

【问题讨论】:

  • BB Access 是否支持自定义 url 方案?

标签: xamarin.ios blackberry mdm blackberry-dynamics


【解决方案1】:

对于 iOS 版 BlackBerry Access,如果第三方非 BlackBerry Dynamics 应用程序使用以下 URL 方案启动,则可以在 BlackBerry Access 中打开链接:access://open?url=(例如,access://打开?url=http://www.blackberry.com)。这确实需要 UEM 管理员为 BlackBerry Access 启用“允许外部应用程序通过 BlackBerry Access 打开 HTTP/HTTPS URL”应用程序策略。

如果您的应用程序使用自定义 URL 方案从 BlackBerry Access 取回令牌,请确保您也在 BlackBerry Access 应用程序策略中启用该功能。 BlackBerry Access app configuration settings doc 列出了所有这些应用程序配置选项。具体而言,请参阅“启用 3rd Party Applications”选项。

或者,如果您确实与 BlackBerry Dynamics SDK 集成,您可以使用 Open HTTP URL Service 打开 BlackBerry Access。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-07
    • 2013-12-09
    • 2015-12-18
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多