首页 > 建站教程 > JS、jQ、TS >  谷歌浏览器跨域设置实现‌的两种方法正文

谷歌浏览器跨域设置实现‌的两种方法

方法一(推荐):通过浏览器设置

打开Chrome浏览器,访问chrome://flags/#block-insecure-private-network-requests

Block insecure private network requests设置为Disabled

关闭Chrome浏览器并重新打开,即可解决问题。


方法二:通过快捷方式设置

老版本Chrome(版本号49之前):

右键点击Chrome快捷方式图标,选择“属性”。

在目标输入框尾部加上--disable-web-security

点击“应用”并关闭属性页面,重新打开Chrome浏览器。如果出现提示“你使用的是不受支持的命令标记 --disable-web-security”,说明配置成功。


新版本Chrome(版本号49之后):

在电脑上新建一个目录,例如C:\MyChromeDevUserData。

右键点击Chrome快捷方式,选择“属性”。

在目标输入框尾部加上--disable-web-security --user-data-dir=C:\MyChromeDevUserData

点击“应用”并关闭属性页面,重新打开Chrome浏览器。如果出现提示“你使用的是不受支持的命令标记 --disable-web-security”,说明配置成功。


跨域请求的安全风险和调试场景说明

跨域请求存在安全风险,通常仅用于调试或测试场景。通过禁用跨域安全策略(如--disable-web-security),可以在开发过程中方便地进行前后端分离的调试,但需要注意在生产环境中恢复默认设置以保障安全性。