【问题标题】:Google oauth suddenly fails due to 503 when GAE tries to load https://www.googleapis.com/oauth2/v1/certs当 GAE 尝试加载 https://www.googleapis.com/oauth2/v1/certs 时,Google oauth 由于 503 突然失败
【发布时间】:2014-02-15 23:31:59
【问题描述】:

我们 Android 游戏的后端是在 GAE 中实现的,它使用 Google 的 oauth 来验证我们的游戏用户。

截至太平洋标准时间 2014 年 1 月 24 日 11:11:18.039,所有 oauth 请求都开始失败。看起来来自 google oauth 库的加载 Google 证书的请求失败了:

失败:原因 7 (503) IOException 无法获取 URL:https://www.googleapis.com/oauth2/v1/certs

但是我可以在浏览器中手动加载该 url 没问题。

我们的 GAE 使用 Google 的库,例如google-oauth-client-appengine-1.17.0-rc.jar 等

知道发生了什么吗?这破坏了我们游戏的所有后端(用户注册等)!

【问题讨论】:

    标签: android google-app-engine oauth


    【解决方案1】:

    根据Apps Status Dashboard,目前大多数 Google Apps 似乎都已关闭。

    虽然我没有看到那里特别列出了 oauth,但我认为假设这个问题是相关的是相当安全的。

    【讨论】:

    • 啊,是的,我希望你是对的。至少我们损坏的应用程序有公司
    • 是的,在 Google 的其他应用恢复固定后不久,oauth 又开始工作了。好吧,从积极的方面来说,我们刚刚在服务器关闭时对我们的客户端恢复策略进行了最坏情况的压力测试,并且它以优异的成绩通过了 :) 除了设置新帐户之外,人们还可以继续玩游戏,而且所有的播放结果正在迎头赶上。下一篇:向幂等服务器设计之神献祭!
    猜你喜欢
    • 2014-12-24
    • 2015-09-25
    • 2021-08-14
    • 2012-08-09
    • 2016-07-27
    • 2014-12-01
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    相关资源
    最近更新 更多