前端开发在Chrome浏览器上的跨域问题

一、场景

有时候我们开发调试项目阶段,遇到有一些后端接口有跨域问题无法正常访问,这时候我们就可以开启Chrome浏览器的跨域功能来正常访问需要跨域的接口请求。

二、操作步骤

1、MAC系统

1、在Mac的 /Users/xxx(你的用户名)/Documents 文件夹下创建文件夹 MyChromeDevUserData (该文件夹是用来保存关闭安全策略后的用户信息的,名字可以随意取,位置也可以随意放),然后在该文件夹右键新建位于该文件夹位置的终端窗口,并输入执行如下命令:

open -n /Applications/Google\ Chrome.app/ --args --disable-web-security  --user-data-dir=/Users/xxx(你的用户名)/Documents/MyChromeDevUserData

2、回车,如果是第一次打开,应该Chrome会弹出一个窗口,点击启动Google Chrome,接下来打开的Chrome浏览器就可以直接访问跨域的链接了

2、Window系统

旧版浏览器

在 Chrome 的某个快捷方式下,右击选择属性,在属性页面中的目标输入框里加上 –disable-web-security ,点击应用和确定后关闭属性页面,并打开 chrome 浏览器。如果浏览器出现提示“你使用的是不受支持的命令标记 --disable-web-security,那么说明配置成功。

新版浏览器

  1. 在电脑上新建一个目录,例如:C:\MyChromeDevUserData
  2. 在属性页面中的目标输入框里加上 --disable-web-security --user-data-dir=C:\MyChromeDevUserData--user-data-dir 的值就是刚才新建的目录。
  3. 点击应用和确定后关闭属性页面,并打开 chrome 浏览器。

再次打开 chrome,发现有 –disable-web-security 相关的提示,说明 chrome 又能正常跨域工作了。

注意:如果使用跨域,必须通过该快捷方式打开,其余的地方打开的 chrome,都不好使。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在进行前端开发时,如果你在谷歌浏览器上遇到了跨域问题,可以尝试以下方法进行设置。首先,在浏览器地址栏中输入"chrome://flags/#block-insecure-private-network-requests" [2,然后找到"block insecure private network requests"选项并将其禁用。接下来,找到你的谷歌浏览器快捷方式,右键点击并选择"属性",在"目标"字段后面的路径中添加如下后缀:--disable-web-security --user-data-dir [3。保存更改后,重启浏览器。这样设置后,应该能够解决谷歌浏览器跨域问题。不过,请注意,由于禁用了一些安全设置,这个方法只适用于开发环境,不建议在正式使用浏览器时保持这些设置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [谷歌浏览器设置跨域方法集合](https://blog.csdn.net/weixin_42411588/article/details/123416658)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [谷歌浏览器本地访问跨域问题解决](https://blog.csdn.net/qq_30310169/article/details/124663096)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值