Azure移动应用服务Twitter身份验证iOS 9

Azure移动应用服务Twitter身份验证iOS 9

问题描述:

我们有一个使用Twitter身份验证的Azure移动应用服务。我们也有一个使用该服务的本地swift iOS应用程序。如果我在模拟器上运行应用程序而没有安装正式的Twitter应用程序,那么所有内容都很酷并且运行良好,显示授权页面,输入详细信息,然后根据移动登录流程进行重定向。Azure移动应用服务Twitter身份验证iOS 9

但是,当我在安装了Twitter应用程序的设备上运行此应用程序时,我在授权页面上输入我的详细信息,然后点击登录,然后启动Twitter应用程序,然后打开Safari并获得某些内容技术上错误的页面。

我已经尝试了几个不同的事情,我已经禁用了应用传输安全性,认为它可能是这样的,我实现了客户端重定向认证,只发现Twitter不受支持。

我已经搜索了几天,并找不到其他人有这个问题。那是我吗?或者有些东西变得虚无?

感谢

+0

你会得到任何错误描述?正如我发现Twitter整合非常容易。 –

+0

嗨,不,我没有收到任何错误说明。你是对的,整合很容易,这一切都没有任何问题,仍然在模拟器上。问题只发生在运行iOS 9.1的物理设备上。 –

+0

我想请你在twitter上打开你的应用程序页面。检查您所做的所有设置。也检查所有权限。 –

在情况下,它可以帮助那里的人我刚才在微软收到这个信息从一个好人: -

的核心问题是,默认情况武士刀(用为登录)重定向到twitter.com为oauth而不是api.twitter.com,导致本机Twitter应用程序(在iOS 9中)拦截它,并认为它是一个请求在Twitter中打开内容。 MobileApps将在下周左右得到解决,因为它推出了新的认证更改。