Skip to content

Commit 6223f29

Browse files
committed
corrected cors
1 parent 1762a4b commit 6223f29

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

install.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,20 @@ server {
521521
large_client_header_buffers 4 32k;
522522
523523
location / {
524+
# Hide CORS headers from upstream (S3 server) to avoid duplicates
525+
proxy_hide_header 'Access-Control-Allow-Origin';
526+
proxy_hide_header 'Access-Control-Allow-Methods';
527+
proxy_hide_header 'Access-Control-Allow-Headers';
528+
proxy_hide_header 'Access-Control-Expose-Headers';
529+
proxy_hide_header 'Access-Control-Max-Age';
530+
531+
# CORS - allow all origins
532+
add_header 'Access-Control-Allow-Origin' '*' always;
533+
add_header 'Access-Control-Allow-Methods' 'GET, HEAD, PUT, POST, DELETE, OPTIONS' always;
534+
add_header 'Access-Control-Allow-Headers' '*' always;
535+
add_header 'Access-Control-Expose-Headers' 'ETag, x-amz-meta-*' always;
536+
add_header 'Access-Control-Max-Age' '3600' always;
537+
524538
proxy_pass http://fula_gateway;
525539
proxy_http_version 1.1;
526540
proxy_set_header Host \$host;

0 commit comments

Comments
 (0)