**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
7天前关闭。
Improve this question
我遇到了谷歌Chrome,Mozilla FireFox和MicroSoft Edge的CORS政策错误,所有浏览器都停止了对CORS的工作。以前,对于我们用于Chrome的浏览器:chrome://flags/#阻止不安全的专用网络请求,对于边缘:edge://flags/#allow-unsecure-localhost。直到昨天,它还在通过禁用标记工作,但今天没有这些选项。chrome更新后出现CORS错误。我们正在访问QA站点URL,并且有打印服务在本地运行,两者的连接都出现错误。是否有任何快速方法或变通方案(除了使用“C:\Program Files(x86)\Google\Chrome\Application\chrome.exe”--disable-web-security --disable-gpu --user-data-dir=~/chromeTemp执行命令行或创建快捷方式)来解决此问题?
Chrome版本:版本108.0.5359.95(官方版本)(64位)边缘版本:版本108.0.1462.42(正式版本)(64位)FireFox版本:107.0.1(64位)
先谢了。
Does --disable-web-security Work In Chrome Anymore?
1条答案
按热度按时间ccrfmcuu1#
据我所知,你想连接自己的https网站到http服务器(localhost)。
从chrome 104-108开始,chrome增加了新功能。
阅读此博客:Private Network Access:
在服务器端添加此标头
"Access-Control-Allow-Private-Network": "true",
并在客户端请求中添加此行
Access-Control-Request-Private-Network: true
在我的情况下,我只添加头在服务器端,它开始工作。