Nginx出现双跨域问题解决
admin
2023-02-22 19:20:01
0
Nginx作为代理,出现:The 'Access-Control-Allow-Origin' header contains multiple values ', ', but only one is allowed 错误。

Nginx出现双跨域问题解决

服务器端允许跨域

location / {
add_header 'Access-Control-Allow-Origin' $http_origin;
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,web-token,app-token,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Content-Type' 'text/plain; charset=utf-8';
add_header 'Content-Length' 0;
return 204;
}

报错处理

看上面错误提示,contains multiple values "*" 意思就是设置了2次跨域,我们这边是我在nginx里面设置了跨域,开发在程序里面也设置了跨域处理,但是只有一个是允许的,移除其中的任意一个就好了。如果服务器设置了允许跨域,使用Nginx代理里面就不需要设置跨域了。

相关内容

热门资讯

玩家攻略科普“来来麻将.有挂吗... 有 亲,根据资深记者爆料来来麻将是可以开挂的,确实有挂(咨询软件无需打开...
今日重磅消息“微乐贵阳麻将.怎... 今日重磅消息“微乐贵阳麻将.怎么开挂?”原来真的有挂您好,微乐贵阳麻将这个游戏其实有挂的,确实是有挂...
玩家分享攻略“闽游麻将拼多多.... 网上科普关于“闽游麻将拼多多有没有挂”话题很是火热,小编也是针对闽游麻将拼多多作*弊开挂的方法以及开...
【第一资讯】“瓜瓜丰城棋牌.辅... 网上科普关于“瓜瓜丰城棋牌有没有挂”话题很是火热,小编也是针对瓜瓜丰城棋牌作*弊开挂的方法以及开挂对...
今日重大消息“闽悦麻将.怎么装... 今日重大消息“闽悦麻将.怎么装挂?”外卦神器下载您好,闽悦麻将这个游戏其实有挂的,确实是有挂的,需要...
终于了解“中州棋牌.可以开挂吗... 终于了解“中州棋牌.可以开挂吗?”其实是有挂您好,中州棋牌这个游戏其实有挂的,确实是有挂的,需要了解...
今日重大通报“皇豪众娱牛牛.辅... 今日重大通报“皇豪众娱牛牛.辅助器?”确实真的有挂您好,皇豪众娱牛牛这个游戏其实有挂的,确实是有挂的...
今日重大发现“牵手跑胡子.有挂... 今日重大发现“牵手跑胡子.有挂吗?”太坑了果然有挂您好,牵手跑胡子这个游戏其实有挂的,确实是有挂的,...
玩家攻略科普“西南九九.开挂神... 您好:西南九九这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
我来教教您“GMG.有没有挂?... 您好:GMG这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏中...