CORS на ковше S3 - PullRequest
       9

CORS на ковше S3

0 голосов
/ 04 апреля 2020

Я получаю доступ к файлу уценки в S3 от вызова API REST к AWS шлюзу API. У меня включен CORS на моем ресурсе конечной точки и на моей корзине S3 следующим образом:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
    <AllowedOrigin>http://localhost:4200</AllowedOrigin>
    <AllowedMethod>GET</AllowedMethod>
    <AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>

Я все еще получаю:

Access to XMLHttpRequest at 'https://xxxxx/page1.md' from origin 'http://localhost:4200' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

У меня есть расширение chrome Moesif CORS и все работает, если он включен. Что еще я могу проверить?

Кстати, что странно - все отлично работает в FireFox - кажется, что это просто chrome.

1 Ответ

0 голосов
/ 05 апреля 2020

Chrome не любит localhost + CORS:)

Посмотрите на этот ТАК ответ. Надеюсь, что это решит ваш вопрос.

...