nginx配置跨域处理

Posted 第三眼的思绪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx配置跨域处理相关的知识,希望对你有一定的参考价值。

    location / 

            if ($request_method = 'OPTIONS') 
                return 200;
            
            add_header Access-Control-Allow-Origin "*" always;
            add_header Access-Control-Allow-Methods "GET, POST, PUT, OPTIONS, DELETE" always;
            add_header Access-Control-Allow-Headers "Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With,X-Gaas-Token,X-Gaas-Sign" always;
            add_header Access-Control-Allow-Credentials false always;
            add_header Access-Control-Max-Age 1728000 always;

			//其他配置
			...
		

以上是关于nginx配置跨域处理的主要内容,如果未能解决你的问题,请参考以下文章

nginx配置跨域处理

vue3.0+nginx跨域问题

nginx配置解决前端跨域问题

nginx配置反向代理解决vue跨域问题

Nginx解决跨域配置(Cors),支持白名单

Nginx处理前端跨域(补充)