vue-cli3解决跨域使用window.location获取参数的奇葩问题

上个问题中 使用了 代理 解决跨域,其中遇到的 校验登录的接口,登录之后会把 token 放在url中,获取到之后以参数的形式传给后台
这时问题出现了。

图片描述

authorityToJudge()是校验登录接口,其中注释了getQueryString()方法,这个方法获取url中的token参数。
当此方法注释的时候 请求可以解决跨域但是因为没有参数所有验证不通过

图片描述

此时的url 是 172.25.197.75,但是 当把getQueryString()方法放开时,继续请求此接口,url变成了 代理的地址,导致跨域,请问这是为什么??
图片描述

阅读 2.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题