создал API-шлюз с расширением x-yc-apigateway-integration:http , при запросе на который происходит обращение к файлу в бакете.
Так как бакет без публичного доступа, а данные авторизации не указаны в Query-параметрах, конечно же выдаёт ошибку 403.
Только если сравнить ответ при запросе через API Gateway, и ответ при запросе напрямую к storage.yandexcloud.net/ , видны различия. Из-за чего так ?
Что вы сделать-то хотите?
Вообще я хотел сделать обращение к API Gateway , который в свою очередь будет обращаться к файлу со всеми Query параметрами для авторизации. Но потом заметил, что API шлюзу вообще всё равно, есть ли параметр X-Amz-Signature (и всё остальноё) или нет - выбьет ошибку 403 🤔
parameters указали?
Да. Даже сделал бакет публичным, чтобы не использовать всякие X-Amz-* в запросе, но всё равно выдаёт ошибку 403 Forbidden 😔
Обсуждают сегодня