Cron 文件 - 禁用访问(Google App Engine)
我正在 Google App Engine 中运行 cron 文件。它似乎工作正常,但我不希望任何人能够访问该 URL。
这是我的 .cron 文件:
cron:
- description: testing cron
url: /tester
schedule: every 1 minutes
我尝试在“schedule”下面添加:“login: admin”,但我得到:
enter code here
Error parsing yaml file:
Unexpected attribute 'login' for object of type <class 'google.appengine.api.croninfo.CronEntry'>.
那么如何防止有人调用该 url 并运行应该自动化的脚本?
谢谢
I'm running a cron file in Google App Engine. It seems to be working fine, except I don't want anyone to be able to access the URL.
Here is my .cron file:
cron:
- description: testing cron
url: /tester
schedule: every 1 minutes
I tried adding: "login: admin" underneath "schedule", but I get:
enter code here
Error parsing yaml file:
Unexpected attribute 'login' for object of type <class 'google.appengine.api.croninfo.CronEntry'>.
So how do I prevent someone from calling the url and running a script that should be automated?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以限制对 app.yaml 中 URL 的访问。为您的 cron 测试器添加对应的条目:
You restrict access to URLs in app.yaml. Add a correspondent entry for your cron tester: