cors(cors 策略:对预检请求的响应未通过访问控制检查)角度 7 中的错误
Posted
技术标签:
【中文标题】cors(cors 策略:对预检请求的响应未通过访问控制检查)角度 7 中的错误【英文标题】:cors(cors policy: Response to preflight request doesn't pass access control check) error in angular 7 【发布时间】:2019-07-15 10:44:17 【问题描述】:从源“http://localhost:4200”访问“http://192.168.1.30/v1w/?tag=login”处的 XMLHttpRequest 已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:它没有 HTTP ok 状态。
【问题讨论】:
【参考方案1】:以下是可能的解决方案
您需要在 php 端添加 CORS 标头。另一个问题CORS with php headers
提供了解决方案 1234563您还可以暂时禁用浏览器上的 CORS 检查。在这里回答:Does --disable-web-security work in Chrome anymore?
您还可以使用 chrome 扩展程序或 firefox 扩展程序来禁用某些域的 CORS 检查。示例https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en-US
【讨论】:
以上是关于cors(cors 策略:对预检请求的响应未通过访问控制检查)角度 7 中的错误的主要内容,如果未能解决你的问题,请参考以下文章
角 POST 请求被 CORS 策略阻止:对预检请求的响应未通过访问控制检查
来源已被 CORS 策略阻止 对预检请求的响应未通过访问控制检查
cors 策略错误:对预检请求的响应未通过访问控制检查:没有'Access-Control-Allow-Origin