У меня есть приложение Ioni c с бэкэндом nodejs, где пользователи могут загружать изображения в корзину AWS s3. Загрузка обрабатывается сервером узлов и работает отлично. Однако, когда приложение пытается извлечь изображения из корзины (используя тег img), я получаю ошибку cors.
Доступ к изображению в 'AWS .URL' из источника 'APPLICATION.URL' политика CORS заблокирована: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».
На данный момент моя политика CORS ведра настроена так:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>DELETE</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Кто-нибудь знает, как передать заголовок Access-Control-Allow-Origin при извлечении изображений из тега img?