7

我们正在试验Flexible Environment,并且希望迁移现有的应用程序。除了cron条目以外,一切似乎都很顺利。Cron在灵活环境中获得403个状态

我们有一堆cron,并且每个url都以admin身份保护“(如文档中所述),但每当url被cron服务命中时,我们都会得到一个403状态,如果url被通过浏览器用户的一切运作良好。

在标准的环境一切都很好。

有什么我们可以查看到?

+0

这可能与PubSub推送端点的类似问题有关。你可以在这里跟踪进度: https://issuetracker.google.com/issues/35904120 目前看起来他们似乎并没有在这方面做得足够快。 – milyord

回答

1

我假设你在app.yaml中处理部分,在安全cron服务添加login: admin Google App Engine标准环境。

但在App Engine上弯曲,它改变如何保护您的cron处理程序是这样的(PHP为例):

检查$ _ SERVER [“HTTP_X_APPENGINE_CRON”],如果这是真的,请求被从App Engine的cron服务来了。