diff --git a/nginx/sites-available/cloud.grupopralog.com.br.conf b/nginx/sites-available/cloud.grupopralog.com.br.conf index 5fb2367..5447fa0 100644 --- a/nginx/sites-available/cloud.grupopralog.com.br.conf +++ b/nginx/sites-available/cloud.grupopralog.com.br.conf @@ -173,6 +173,16 @@ server { sub_filter 'srvoffice001.itguys.com.br' 'cloud.grupopralog.com.br'; sub_filter_once off; sub_filter_types text/xml + if ($request_method = 'OPTIONS') { + more_set_headers 'Access-Control-Allow-Origin: "$scheme://$http_host"'; + more_set_headers 'Access-Control-Allow-Methods: GET, POST, OPTIONS, HEAD'; + more_set_headers 'Access-Control-Allow-Headers: Authorization, Content-Type, Accept, Origin, User-Agent, DNT, Cache-Control, X-Mx-ReqToken, Keep-Alive, X-Requested-With, If-Modified-Since, X-UserType'; + more_set_headers 'Access-Control-Allow-Credentials: true' always; + more_set_headers 'Access-Control-Max-Age: 1728000' always; + return 204; + } + more_set_headers 'Access-Control-Allow-Origin: "$scheme://$http_host"'; + more_set_headers 'Access-Control-Allow-Credentials: true'; } # Office Online (WOPI)