7
我們正在試驗Flexible Environment,並且希望遷移現有的應用程序。除了cron條目以外,一切似乎都很順利。Cron在靈活環境中獲得403個狀態
我們有一堆cron,並且每個url都以admin身份保護「(如文檔中所述),但每當url被cron服務命中時,我們都會得到一個403狀態,如果url被通過瀏覽器用戶的一切運作良好。
在標準的環境一切都很好。
有什麼我們可以查看到?
我們正在試驗Flexible Environment,並且希望遷移現有的應用程序。除了cron條目以外,一切似乎都很順利。Cron在靈活環境中獲得403個狀態
我們有一堆cron,並且每個url都以admin身份保護「(如文檔中所述),但每當url被cron服務命中時,我們都會得到一個403狀態,如果url被通過瀏覽器用戶的一切運作良好。
在標準的環境一切都很好。
有什麼我們可以查看到?
我假設你在app.yaml中處理部分,在安全cron服務添加login: admin
Google App Engine標準環境。
但在App Engine上彎曲,它改變如何保護您的cron處理程序是這樣的(PHP爲例):
檢查$ _ SERVER [「HTTP_X_APPENGINE_CRON」],如果這是真的,請求被從App Engine的cron服務來了。
這可能與PubSub推送端點的類似問題有關。你可以在這裏跟蹤進度: https://issuetracker.google.com/issues/35904120 目前看起來他們似乎並沒有在這方面做得足夠快。 – milyord