为什么我收到此错误,远程服务器返回错误:(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());
我认为代码中没有任何错误,那可能是什么原因?