来自 ASP.NET 的 oAuth/Gmail - “远程服务器返回错误:(400) 错误请求”

发布于 2024-09-13 10:09:27 字数 698 浏览 8 评论 0原文

我已经在这个问题上摸索了很长时间了,现在没有任何效果。 希望一些SOer小伙伴能够帮忙。

  1. 使用 Gmail 联系人 API 的 oAuth.net 库

  2. 该请求的格式似乎正确,我已经逐步完成了这些请求,并且无法辨别出任何错误。

  3. 尝试检查时间戳是否是一个问题 - 这似乎是 gmail 论坛上的一个常见问题,尝试更改为不同的时区,但仍然没有成功。

    公共字符串WebResponseGet(HttpWebRequest webRequest) { StreamReader 响应Reader = null; 字符串响应数据 = "";

    <前><代码>尝试 { //这里就是抛出异常的地方 responseReader = new StreamReader(webRequest.GetResponse().GetResponseStream()); 响应数据=响应Reader.ReadToEnd(); } catch(WebException 前) { Console.WriteLine(ex); 扔; } 最后 { webRequest.GetResponse().GetResponseStream().Close(); responseReader.Close(); 响应读取器=空; } 返回响应数据;

    }

I have been banging my head on this for a long time now no avail.
Hoping some fellow SOers can help out.

  1. using oAuth.net library for the Gmail Contacts API

  2. The request seems well-formed and I have stepped through the requests, and cannot discern anything wrong.

  3. Tried checking if the timestamp is an issue - it seems that was a common issue on the gmail forums, tried changing to various time-zones, still no luck.

    public string WebResponseGet(HttpWebRequest webRequest)
    {
    StreamReader responseReader = null;
    string responseData = "";

    try
    {
        //This is where the exception is thrown
        responseReader = new StreamReader(webRequest.GetResponse().GetResponseStream());
        responseData = responseReader.ReadToEnd();
    }
    catch (WebException ex)
    {
        Console.WriteLine(ex);
        throw;
    }
    finally
    {
        webRequest.GetResponse().GetResponseStream().Close();
        responseReader.Close();
        responseReader = null;
    }
    
    return responseData;
    

    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过期以后 2024-09-20 10:09:27

没有真正的回应。将其关闭。

No real responses. Shutting it down.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文