origin 'http://localhost:9528' has been blocked by CORS policy
时间: 2023-12-08 12:27:32 浏览: 291
引用和都提到了"Access to XMLHttpRequest at 'http://localhost:8080/api/eoms/enterpriseReport/getListPlan' from origin 'http://localhost:9092' has been blocked by CORS policy",这意味着在浏览器中发起的XMLHttpRequest请求被CORS策略所阻止。CORS(跨域资源共享)是浏览器使用的一种安全机制,用于限制跨域请求的访问权限。当浏览器发起一个跨域请求时,服务器需要在响应头中包含Access-Control-Allow-Origin字段来指定允许的来源。如果服务器没有返回这个响应头,或者返回的值与请求的来源不匹配,浏览器就会阻止这个跨域请求。
引用是一个类似的情况,其中的错误信息是"Access to XMLHttpRequest at 'http://localhost:4445/api/v/getmsg' from origin 'http://localhost:9528' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.",这是因为预检请求的响应没有通过访问控制检查,即预检请求的响应没有返回正确的HTTP状态码。
综上所述,以上引用内容都是关于CORS策略阻止了跨域请求。CORS策略是为了保障浏览器的安全性,防止恶意网站获取用户的敏感信息。如果需要允许跨域请求,服务器应该在响应头中设置正确的Access-Control-Allow-Origin字段来指定允许的来源。
阅读全文
相关推荐



















