1

客户希望在使用 OpenID(他们使用 Azure)登录时打开 BB Access 浏览器,而我在查找有关此特定问题的文档时遇到了麻烦。

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

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

4

1 回答 1

0

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

如果您的应用程序使用自定义 URL 方案从 BlackBerry Access 取回令牌,请确保您也在 BlackBerry Access 应用程序策略中启用它。BlackBerry Access 应用程序配置设置文档列出了所有这些应用程序配置选项。具体来说,请参阅“启用第 3 方应用程序”选项。

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

于 2021-02-09T17:13:37.747 回答