最近在使用nginx代理时遇到跨域问题,现整理解决方案如下
The ‘Access-Control-Allow-Origin’ header contains multiple values
‘********’, but only one is allowed.
1 报错信息

2解决方案
在nginx的配置文件中添加下面这几行
# 允许请求地址跨域 * 做为通配符
add_header Access-Control-Allow-Origin *;
# 允许跨域的请求方法
add_header Access-Control-Allow-Methods 'GET,POST,options';
# 请求头
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
本文介绍了解决Nginx代理过程中出现的跨域问题的具体步骤。通过在Nginx配置文件中添加特定的头部信息,允许指定的源进行跨域请求,并定义了请求方法及请求头。
4690

被折叠的 条评论
为什么被折叠?



