У меня есть приложение App Engine Python, конечная точка которого помещает задачу в очередь задач.- Это работает нормально.
У меня есть приложение-обработчик задач Python, которое будет выполнять задачу в очереди.
При вызове обработчика задачи возникает следующая ошибка:
Запрос не выполнен, поскольку для URL-адреса требуется логин пользователя.Для запросов, вызываемых в App Engine (автономные запросы, такие как Очередь задач, или веб-хуки, такие как XMPP и Входящая почта), URL-адрес должен требовать входа администратора (или отсутствия входа).
Приложение Python для моего App Engine app.yml ниже
service: dataload-test
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /.*
script: main.app
- url: /_ah/queue/deferred
script: google.appengine.ext.deferred.deferred.application
login: admin
libraries:
- name: ssl
version: latest
builtins:
- deferred: on
- appstats: on
env_variables:
GAE_USE_SOCKETS_HTTPLIB : 'true'
Приложение My Task Handler Application.yml ниже
service: adobe-dataload-worker
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /.*
script: load_data_worker.app
login: admin
Любая помощь будет признательна