#nginx #proxy
Вопрос:
У меня есть прокси-сервер для файлов из AWS S3. Цепочка состоит из следующих шагов:
1)Браузер -gt; 2)Сайт -gt;gt; 3)Поддомен сайта -gt;gt;gt; 4)AWS S3
Когда пользователь запрашивает какое-либо изображение из браузера, он получает сообщение об ошибке: 403 Forbidden
.
Веб-консоль Google предоставляет информацию:
У меня есть Nginx (версия 1.21.0) на 3)Поддомен сайта с конфигурацией:
upstream photoservice-upstream { server localhost:8001 max_fails=3 fail_timeout=1; } server { listen 443 ssl http2; server_name photoservice.somedomain.com www.photoservice.somedomain.com; ssl_certificate /etc/ssl/certs/somedomain.com.chained.crt; ssl_certificate_key /etc/ssl/private/somedomain.com.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_session_cache builtin:1000 shared:SSL:10m; keepalive_timeout 1; client_max_body_size 100M; location / { proxy_cookie_flags ~ secure samesite=none; proxy_pass http://photoservice-upstream; } }
Но атрибут cookie SameSite отправляется не для всех запросов.
Может ли кто — нибудь помочь с текущей ошибкой? Должен ли я указывать какие-либо дополнительные настройки и где? Заранее спасибо!