我正在尝试实现如下所示的登录视图,以允许用户登录他们的 Microsoft Live 帐户,然后允许应用程序下载他们的 SkyDrive 数据。
我一直在阅读msdn上的 API 文档,并且似乎该文档以您为中心,使用我想避免的标准 Web UI 登录表单(如下图所示)。
因此,我正在寻找文档或实现自定义登录表单以登录到 Windows Live 以获取 SkyDrive 数据的示例。任何信息都会非常有帮助,因为我很困惑。
注意:在github上也有一个关于同一主题的问题。
我正在尝试实现如下所示的登录视图,以允许用户登录他们的 Microsoft Live 帐户,然后允许应用程序下载他们的 SkyDrive 数据。
我一直在阅读msdn上的 API 文档,并且似乎该文档以您为中心,使用我想避免的标准 Web UI 登录表单(如下图所示)。
因此,我正在寻找文档或实现自定义登录表单以登录到 Windows Live 以获取 SkyDrive 数据的示例。任何信息都会非常有帮助,因为我很困惑。
注意:在github上也有一个关于同一主题的问题。
经过一番挖掘后,我发现微软只允许您通过他们的界面使用 OAuth 2.0 登录(如上图所示)。我最初想要的完全违背了他们的 SDK 的设计,并且不/不会被支持。
根据github上发布的问题,最终可能会有一种方法允许通过 Skydrive iOS 应用程序进行身份验证。然而,到目前为止,只有一种方法可以通过他们的 SDK 或 API 进行身份验证。
这也在文档中说明:
Your app must initiate the sign-in process by contacting the Live Connect authorization web service.
资源: