2

我正在使用本教程中的代码。我刚刚修改它,我只是获得访问令牌。它工作正常,但我想按范围扩展它:

https://www.googleapis.com/auth/plus.login

有了这个我有问题。谷歌在 webbrowser 中要求更多权限,但是当我说好的时,我在我的GetResponseCallback

The remote server returned an error: NotFound.

我发现这可能是错误的,开发人员应该让模拟器像 fiddler 一样通过代理,然后查看真正的错误代码。我在那里发现我有 400 个错误请求,但是如果没有那个范围,它怎么会是好的,并且它是错误的请求?感谢帮助

编辑:

我在 pastebin.com 中的代码

4

1 回答 1

3

尝试使用此网址,因为这是 Google 个人资料

var url = "https://accounts.google.com/o/oauth2/auth?response_type=code&redirect_uri=" + RedirctedUri
                      + "&scope=https://www.googleapis.com/auth/userinfo.email%20https://www.googleapis.com/auth/userinfo.profile&client_id="
                      + ClientId;

正在为我工​​作。

其他问题可能是在注册应用程序时您未授予对所需数据的访问权限

于 2013-11-16T05:51:02.230 回答