远程服务器返回错误:(403)禁止。谷歌api

时间:2014-03-25 15:48:00

标签: asp.net google-api

为什么我收到此错误,远程服务器返回错误:(403)禁止。 当我打电话给谷歌api获取基本用户配置文件。 有时这种方法很好,很少出现错误。

这是我的代码:

HttpWebRequest req = "https://www.googleapis.com/oauth2/v1/userinfo?access_token=" + accessToken;
req.Method = "GET";
req.Headers.Add(HttpRequestHeader.Authorization, "" + accessToken);
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
StreamReader sr = new StreamReader(resp.GetResponseStream());
jsonResp = JObject.Parse(sr.ReadToEnd());

我认为代码中没有任何错误,那可能是什么原因?

0 个答案:

没有答案