2012-10-25 34 views
2

嗨夥計appengine開發者,如何解決主要的appengine問題?

我們對歐洲銀行應用程序有一個主要影響問題,這是他們的第一個Google Apps和Google Cloud體驗。我們需要解決此問題,以保持Google可以提供該服務的信任。是否有任何選擇可以在合理的時間內解決這些重大問題?最好不要支付總理賬戶,目前這種先導產品不需要這種賬戶。

問題已經報道了AppEngine上的公開問題追蹤了一個多月:http://code.google.com/p/googleappengine/issues/detail?id=7979

的App Engine返回403 http://customdomain.example.com,而不是將其重定向到https,安全時:總是在app.yaml中設置。該應用程序的身份驗證設置爲Google Apps域,該域可能(或不可能)在觸發問題時發揮作用。

感謝一個設計精美的服務,否則

更新:

該問題已被證明與Google Page Speed服務的鏈接。 Whan在應用程序控制臺中禁用,重定向工作正常。當重新啓用時,它再次失敗。

的問題是生產應用程序使用PageSpeed,VIP SSL觀察,谷歌Apps域的授權,谷歌Apps數據在歐盟數據僅中心存儲。

的問題不使用PageSpeed,SNI SSL,谷歌Apps域的授權測試應用觀察,沒有歐盟的數據位置的限制。在app.yaml中總是的網站入口網址,並裝飾自己的處理方法與https://gist.github.com/3974365

作爲暫時的解決辦法,我們註釋掉安全。

還有谷歌小組討論,如果你有類似的問題,或尋找解決方案。 https://groups.google.com/d/topic/google-appengine/w3aKx9KxYoU/discussion

回答

3

也許這將有所幫助,直到問題得到解決。在webapp2中,您可以限制URI方案。這意味着:當您允許http和https時,您可以爲http和https定義兩個路由,如果選擇http,則重定向到https。

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

+0

是的,其實我並沒有修改航線,只需註釋掉安全:永遠爲切入點app.yaml中,裝飾以https目標處理方法://gist.github。com/3974365 感謝您的幫助。 – iki