Вопросы

Как я могу разрешить документам в сегменте доступ к другим документам в этом же сегменте без разрешения общего доступа?

Я пытаюсь использовать AWS S3, чтобы обойти политику CORS с помощью html-документа. Я столкнулся с проблемой, из-за которой мой HTML-документ не может ссылаться на файлы JavaScript и CSS в одном сегменте. Единственный способ, которым я до сих пор мог это разрешить, — это разрешить публичный доступ всем, кто использует эту политику:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": [
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::mybucketname/*"
            ]
        }
    ]
}

По очевидным причинам я хотел бы разрешить моим документам ссылаться друг на друга, сохраняя при этом конфиденциальность моего сегмента / веб-сайта. Есть ли способ сделать это? Вышеупомянутая политика взята из справочной страницы Amazon, поэтому я предполагаю, что это будет связано с изменением принципала в политике. Однако я не уверен, как бы я это сделал.

Документ HTML вообще не имеет доступа к другим документам. Браузер пользователя.   —  person Jackson148    schedule 21.12.2019

Читать:
Почему Symfony Guard запускает событие security.interactive_login при каждом запросе?

Похожие записи

Провайдер Terraform для создания таблиц кассандры

admin

Внешний ключ Gorm Many-to-one только для одной модели

admin

Кипарисовые тесты периодически терпят неудачу

admin

Шифрование на стороне сервера и шифрование на стороне клиента — Amazon S3

admin

Как я могу обнаружить столкновение этих прямоугольных объектов?

admin

В связанном списке, почему бы нам не дать имя каждому узлу?

admin