这个问题是由CORS(跨域资源共享)策略阻止的,出现了多个值的冲突。要解决这个问题,你可以按照以下步骤操作:

  1. 检查你的服务器配置(例如nginx)中是否有重复的Access-Control-Allow-Origin头部设置。确保只有一个有效的值。

  2. 如果你使用的是nginx,可以在你的配置文件中添加以下代码:

location / {
    add_header Access-Control-Allow-Origin *;
}

这将确保只有一个有效的Access-Control-Allow-Origin头部被发送。

  1. 如果你使用的是其他服务器,可以查阅相关文档,了解如何配置Access-Control-Allow-Origin头部。

  2. 如果你的应用程序依赖于多个域名或端口,请考虑使用适当的值来设置Access-Control-Allow-Origin,而不是使用通配符*。例如,你可以使用具体的域名或端口号。

请记住,配置CORS策略需要在服务器端进行,因此你需要访问服务器配置文件进行更改。完成这些步骤后,问题应该得到解决

has been blocked by CORS policy The Access-Control-Allow-Origin header contains multiple values :8080 but only one is allowed nginx 如何解决这个问题

原文地址: http://www.cveoy.top/t/topic/ii5o 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录