如何使用 Azure 移动应用返回的 token 向 Google 发出请求以获取用户的个人资料信息?具体来说,我在 Objective-C 中使用 iOS Microsoft SDK。
- 我找到了这个article但根据日期和返回的响应,它似乎引用了旧信息。
- 我还尝试将
/.auth/me
作为GET
请求调用,但返回了Cannot GET/api/.auth/me
最佳答案
您需要向 /.auth/me
发出 HTTP 请求,但不使用 iOS SDK 中的自定义 API 支持。换句话说,直接使用 NSURLRequest
,而不是 MSClient.invokeAPI
。您的调用需要进行身份验证,因此请将来自 client.currentUser.mobileServiceAuthenticationToken
的 token 放入 X-ZUMO-AUTH
header 中。
我们有一个开放的功能请求,希望向客户端 SDK 添加一种方法,以简化此操作:https://github.com/Azure/azure-mobile-apps/issues/30 .
而且,您的文章引用了有关 Azure 移动服务的信息,这是正确的,该服务在身份验证方面的行为完全不同。
关于ios - Azure 移动应用 - 请求用户配置文件信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39063419/