如何向Google提出请求,以获取Azure Mobile Apps返回的令牌的用户个人资料信息?具体来说,我在Objective-C中使用iOS Microsoft SDK。
/.auth/me
称为GET
请求,但返回Cannot GET /api/.auth/me
答案 0 :(得分:0)
您需要向/.auth/me
发出HTTP请求,但不使用使用iOS SDK中的自定义API支持。换句话说,直接使用NSURLRequest
,而不是MSClient.invokeAPI
。您的通话需要通过身份验证,因此请将client.currentUser.mobileServiceAuthenticationToken
中的令牌放入X-ZUMO-AUTH
标题中。
我们有一个开放式功能请求,可以向客户端SDK添加方法,以简化此操作:https://github.com/Azure/azure-mobile-apps/issues/30。
而且,你说得对,你的文章引用了Azure移动服务的信息,这在身份验证方面的表现完全不同。