首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >谷歌oauth2和400BAD请求:谷歌方面的Bug?

谷歌oauth2和400BAD请求:谷歌方面的Bug?
EN

Stack Overflow用户
提问于 2015-05-13 18:53:07
回答 1查看 12.8K关注 0票数 23

我们有谷歌oauth2在我们的网站上工作得很好。然而,Chrome用户经常抱怨400个不好的请求,而我们现在能够重现它。根据调查,它确实看起来像是Google方面的一个bug:

  1. 此问题仅发生在之前通过身份验证并在GMail
  2. 上使用多个帐户登录的用户时,当同一用户使用匿名窗口时不会发生此问题。
  3. 此问题是普遍存在的,而且不仅仅是我们的网站。目前,我无法在包括StackOverflow在内的任何网站上使用谷歌oauth2登录。Stackoverflow站点也给出了同样的400 Bad request错误,我不得不使用隐名。
  4. 没有其他信息以及400错误请求错误
  5. 进一步确认,我只是加载了没有任何参数的https://accounts.google.com/o/oauth2/auth,它也给出了400错误请求。但是,如果我以匿名的方式加载它,它会给出错误: invalid_request。所以确实有不同的行为。
  6. 所以我们怀疑问题可能与随请求一起发送的cookies有关,因为隐名窗口没有cookies。所以我们清除了域accounts.google.com的所有cookie,问题神奇地解决了。这证实了Google端的代码不能处理自己的cookies。

我们真的需要解决这个问题。请帮帮忙。如果你需要任何信息,一定要告诉我。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30212728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档