Amazon S3 - Bucket Policy - PullRequest
       10

Amazon S3 - Bucket Policy

0 голосов
/ 08 июня 2011

Я потратил кучу времени на настройку политики реферера из моего URL для доступа к корзине Amazon S3.

Я могу заставить его работать с моим .myurl.com / , но в любое время по запросу из безопасного запроса https мой доступ запрещается даже с подстановочным знаком.

Спасибо

Редактировать: сорвал мой первый начальный пост, вот более подробно.

У меня есть политика корзины на amazon s3, которая разрешает доступ только в том случае, если она исходит от моих URL-адресов.

"aws:Referer": [
                    "*.myurl.com/*",
                    "*.app.dev:3000/*" ]

Эта политика реферера правильно разрешает только соединения из моей среды разработки, а также мой промежуточный URL, если доступ осуществляется через http. Однако, если пользователь находится по адресу https://www.myurl.com/*, ему будет отказано в доступе из Amazon.

Есть ли способ разрешить https-подключения к Amazon S3? Это моя политика Bucket? Я пытался жестко запрограммировать URL-адрес https в политику корзины, но это не сработало.

Извините за чрезмерную краткость.

1 Ответ

1 голос
/ 08 июня 2011

Из HTTP / 1.1 RFC :

Клиенты не должны включать Поле заголовка Referer в (незащищенном) HTTP-запрос, если ссылающаяся страница была передается по безопасному протоколу.

...