Назад | Перейти на главную страницу

ServiceException: 401 неавторизованный канал обратного вызова WebHook

Может ли кто-нибудь помочь мне с проблемой настройки «Уведомления об изменении объекта». Я пытаюсь выполнить "

gsutil notification watchbucket https://<my_project_id>.appspot.com/ gs://glrs_test_deepshikha

Это дает ошибку:

ServiceException: 401 Unauthorized WebHook callback channel: https://<my_project_id>.appspot.com/ 

Я успешно подтвердил домен как владелец. возможность загрузить файл с помощью gsutil cp. Но gsutil watchbucket не работает. Пожалуйста, помогите

Я знаю, что опаздываю на вечеринку, но все равно дам ответ, если кому-то интересно.

Уведомления об изменении объекта - это устаревшая функция, позволяющая добавлять наблюдатель в Storage Bucket, указывающий на URL-адрес HTTPS, который будет получать информацию об изменениях объекта. Информацию об этих уведомлениях можно найти Вот.

Одним из требований для использования этой функции является то, что URI веб-перехватчика должен быть подтвержден на предмет владения, как описано Вот. Судя по сообщению об ошибке, причина именно в этом.

В настоящее время предпочтительным подходом для получения уведомлений об изменениях объектов было бы включение уведомлений PubSub, которые проще настроить, они более масштабируемы и экономичны. Больше информации в документы