Я использую пример viewer.html, который поставляется с pdf.js, чтобы попытаться показать PDF-файл, расположенный в AWS S3.
Что я получаю, это ошибки, связанные с контролем доступа
[Ошибка] Источник http://192.168.33.10 не разрешен Access-Control-Allow-Origin.
Я вошел в корзину S3 и добавил следующий CORS
<CORSConfiguration>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
однако, после добавления этого я все еще получаю ошибку кросс-скрипта.
Требуется ли дополнительный шаг, чтобы разрешить доступ JS к файлам в S3?
ИЛИ, каким должно быть правило CORS для правильной работы?