Я пытаюсь передать параметр «env» при запуске / вызове облачной функции с помощью Планировщика с http.
Я использую учетную запись службы с достаточными разрешениями для вызова функций и правами администратора в Планировщике.
Передача параметра работает, когда функция разрешает вызов без аутентификации, но если функция развернута с аутентификацией, выдает ошибку: {"status": "UNAUTHENTICATED" ....
Стоит отметить, что когда я изменил код функции, которая не требует параметра, она успешно работала с той же учетной записью службы.
Значит, это должна быть проблема с передачей параметров.
Настройка задания планировщика выглядит следующим образом:
Я получаю параметр «env» в функции как
def fetchtest(request):
env = request.args.get('env')