Access-Control-Allow-Origin для S3 с pdf.js - PullRequest
0 голосов
/ 15 ноября 2018

Я использую пример 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 для правильной работы?

...