如何处理谷歌浏览器升级后的问题?

如题所述

当升级到谷歌浏览器最新版本Chrome94时,部分开发者可能遇到CORS跨域问题。问题提示为:"Access to XMLHttpRequest at 'http://localhost:xxxx/api' from origin 'http://xxx.xxx.com:xxxx' has been blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space `local`." 这意味着,浏览器的CORS策略阻止了来自本地非安全上下文的请求。

为了解决这个问题,可以尝试以下步骤:

首先,在浏览器的设置页面中找到“chrome://flags”链接,然后按下回车键进入设置页面。

在页面的搜索框中输入“Block insecure private network requests”,找到并选择它,将设置选项从默认的“Enabled”改为“Disabled”。

完成设置后,记得点击页面底部的“Relaunch”按钮重启浏览器。重启浏览器后,CORS跨域问题应当得到解决。

这一解决办法通过修改浏览器的CORS策略,允许来自本地非安全上下文的请求,从而避免了CORS跨域问题的出现。这种方法适用于在本地开发环境中遇到类似问题的开发者。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜