如何解决主要的食欲问题?

时间:2012-10-25 07:56:41

标签: google-app-engine redirect https pagespeed

嗨其他开发人员,

我们对欧洲银行应用程序产生了重大影响问题,这是他们的第一个Google Apps和Google Cloud体验。我们需要解决此问题,以保持对Google可以提供服务的信任。有没有办法在合理的时间内解决这些重大问题?最好不要支付高级帐户,此时此试用产品不需要。

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

App引擎在http://customdomain.example.com上返回403,而不是在安全时将其重定向到https:始终在app.yaml中设置。该应用程序的身份验证设置为Google Apps域,该域可能(或可能不)在触发问题时发挥作用。

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

更新

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

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

在使用PageSpeed, SNI SSL ,Google Apps域授权,没有EU数据位置限制的测试应用程序时,问题未被观察

作为临时解决方法,我们为 app.yaml 中的网站条目网址注释了 secure:always ,并使用https://gist.github.com/3974365修饰了其处理程序方法。

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

1 个答案:

答案 0 :(得分:3)

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

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