谷歌Chrome浏览器本地访问跨域问题解决
2022-07-13 14:52:47
## 原因
Chrome 浏览器升级到 94 以后,访问一些网站就会随机出现 CORS 问题 (insecure private network requests),谷歌搞了新特性,叫「阻止不安全的私有网络请求」,具体看原文 https://developer.chrome.com/blog/private-network-access-update/
<br>
「阻止不安全的私有网络请求」是一个浏览器安全设置,用于阻止网页通过不安全的方式访问私有网络。通过此设置,浏览器可以防止网页恶意利用私有网络访问敏感信息或执行不安全的操作。
<br>
我们开发过程中,如果需要访问私网的资源,可以用下面的方法,禁用这一特性
## 解决方法
浏览器地址栏输入下面内容并回车
```
chrome://flags/#block-insecure-private-network-requests
```
把 `Block insecure private network requests` 默认的 Default,改成 Disable,重启浏览器。如下图
![1.png](https://static.daimaku.net/post/202308/23/a785fa59b162a3ac6e87e72bdaec3668.png)