【问题标题】:How to get major appengine issues fixed?如何修复主要的 appengine 问题?
【发布时间】:2012-10-15 08:53:41
【问题描述】:

各位 appengine 开发者,

我们在一个欧洲银行应用程序上遇到了一个重大影响问题,这是他们的第一次 Google Apps 和 Google Cloud 体验。我们需要解决这个问题,以保持对 Google 可以提供该服务的信任。是否有任何选择可以在合理的时间内解决如此重大的问题?最好不要为高级帐户付费,目前此试点产品不需要。

该问题已在 appengine 公共问题跟踪器上报告了一个多月:http://code.google.com/p/googleappengine/issues/detail?id=7979

当 app.yaml 中设置了 secure:always 时,App Engine 在 http://customdomain.example.com 上返回 403,而不是将其重定向到 https。应用程序的身份验证设置为 Google Apps 域,这可能(也可能不会)在触发问题时发挥作用。

感谢您提供设计精美的服务

一月

更新:

该问题已证明与 Google Page Speed 服务有关联。在应用程序控制台中禁用时,重定向工作正常。重新启用后,再次失败。

在使用 PageSpeed、VIP SSL、Google Apps 域授权、要存储在 EU 的 Google Apps 数据集的生产应用程序上观察到此问题仅限数据中心。

在使用 PageSpeed、SNI SSL、Google Apps 域授权、没有欧盟数据位置限制的测试应用程序时未观察到此问题。

作为临时解决方法,我们在 app.yaml 中为站点入口 url 注释掉了 secure:always,并用 https://gist.github.com/3974365 修饰了它们的处理程序方法。 p>

还有google group讨论,如果你有类似的问题,或者寻找解决方案。 https://groups.google.com/d/topic/google-appengine/w3aKx9KxYoU/discussion

【问题讨论】:

    标签: google-app-engine redirect https pagespeed


    【解决方案1】:

    也许这会有所帮助,直到问题得到解决。在 webapp2 中,您可以限制 URI 方案。这意味着:当您允许 http 和 https 时,您可以为 http 和 https 定义两个路由,如果选择了 http,则重定向到 https。

    Webapp2:http://webapp-improved.appspot.com/guide/routing.html#restricting-uri-schemes

    【讨论】:

    • 是的,实际上我并没有修改路由,只是注释掉了secure:always for entry points in app.yaml,并用gist.github.com/3974365装饰了目标处理程序方法@谢谢你的帮助。
    猜你喜欢
    • 2011-10-04
    • 1970-01-01
    • 2019-01-31
    • 2013-07-01
    • 2020-10-02
    • 1970-01-01
    • 2019-01-12
    • 2020-08-03
    • 1970-01-01
    相关资源
    最近更新 更多