The ‘Access-Control-Allow-Origin’ header contains multiple values ‘*, *’, but only one is allowed.

在进行跨域请求时产生了报错:

The 'Access-Control-Allow-Origin' header contains multiple values '*, *', but only one is allowed.

 

产生原因:

服务器和前端请求同时设置了跨域头:

前端请求:

header(“Access-Control-Allow-Origin: *”);

服务器(Apache)设置:

Header set Access-Control-Allow-Origin *

 

解决方法:

两种跨域允许保留一种即可,建议服务器删除跨域允许,所有跨域由前端完成

   还没有人评论 到此为止 | 继续阅读 >>