Ste*_*lli 7 google-app-engine google-managed-vm app-engine-flexible
我们正在尝试使用Flexible Environment,我们希望迁移现有的应用程序.除了cron条目之外,一切似乎都很顺利.
我们有一堆cron,并且每个url都是作为管理员安全的"(如文档中所述),但是每次url被cron服务命中时,我们都会获得403状态,如果用户通过浏览器命中了url效果很好.
在标准环境中一切都很好.
有什么我们可以检查的吗?
我假设您添加login: admin了 app.yaml 处理程序部分以保护 Google App Engine 标准环境上的 cron 服务。
但在 App Engine flex 上,它改变了保护 cron 处理程序的方式,如下所示(PHP 示例):
检查 $_SERVER['HTTP_X_APPENGINE_CRON'],如果为 true,则请求来自 App Engine cron 服务。
| 归档时间: |
|
| 查看次数: |
400 次 |
| 最近记录: |