Xamarin IOS需要重定向到BB Access的OpenID连接



客户端希望在使用OpenID登录时打开BB Access浏览器(他们正在使用Azure),并且我很难找到有关此特定问题的文档。

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

继续解决这个问题的最好方法是什么?我是否需要在我的应用程序中实现整个Dynamics SDK只是打开浏览器,是否有我在任何地方尝试做的例子,或者是否有更简单的方法来做到这一点?

对于iOS的BlackBerry Access,第三方非BlackBerry Dynamics应用程序中的链接可以在BlackBerry Access中打开,如果它们以以下URL方案启动:Access://open?Url =(例如access://open? Url =http://www.blackberry.com)。这需要UEM管理员启用"允许外部应用程序通过黑莓访问打开HTTP/HTTPS url";BlackBerry Access的应用程序策略。

如果您的应用程序使用自定义URL方案从黑莓访问获取令牌,请确保您也在黑莓访问应用程序策略中启用该方案。黑莓Access应用程序配置设置文档列出了所有这些应用程序配置选项。具体而言,请参阅"启用第三方应用程序";选择。

或者,如果你与黑莓动态SDK集成,你可以打开黑莓访问使用开放HTTP URL服务。

最新更新