Flutter开发 web端调试请求头加入token后提示跨域(不加之前正常)

        Flutter开发前期,后端给的接口没有做身份校验,一切调试正常,在后端进入登录校验后,在请求头加入了token做身份校验后,除了不需要校验(请求头不需要加入token)的login接口外,其他均报跨越错误,但是真机试正常访问接口的(毕竟真机没有跨域问题~),但是为了调试方便,还是想在web端先进行调试。解决方案如下:

1. 找到Flutter的安装目录,删除 flutter\bin\cache\flutter_tools.stamp文件

2. 找到并打开 flutter\packages\flutter_tools\lib\src\web\chrome.dart文件,根据自己的浏览器选择文件

3. 在 '--disable-extensions'下方添加 '--disable-web-security'

重启项目,跨域问题解决~
 

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值