GAE अनुसूचित नौकरियों के लिए क्रॉन नौकरियां प्रदान करता है। किसी को http GET को निष्पादित करने से रोकने के लिए मैं कुछ सुरक्षा कैसे सेट करूं? निम्न उदाहरण में, मैं निम्नलिखित सेटिंग्स में काम निष्पादित करने के लिए एक ब्राउज़र की URL फ़ील्ड में कभी भी टाइप कर सकते हैं/UpdateData:Google ऐप इंजन: क्रॉन नौकरियों की सुरक्षा
cron:
- description: daily update of the data in the datastore
url: /updateData
schedule: every day 00:00
timezone: ...
मैं 'जोड़ा लॉगिन: app.yaml में admin': admin' और अब मेरी क्रॉन जॉब एक 403 –
@ Alex75 यह' जोड़ने के लिए लॉगिन काम करता है प्राप्त करता है Google App Engine मानक वातावरण पर क्रॉन सेवा को सुरक्षित करने के लिए हैंडलर अनुभाग। लेकिन ऐप इंजन फ्लेक्स पर, यह बदल गया कि इस तरह के क्रॉन हैंडलर को सुरक्षित कैसे करें (PHP उदाहरण): $ _SERVER ['HTTP_X_APPENGINE_CRON'] की जांच करें और यदि यह सच है, तो अनुरोध ऐप इंजन क्रॉन सेवा से आ रहे हैं। –