1.本地跑项目 http://localhost:10000/ 默认会去查找本地 storage 的 token,没有的话跳转到某个站点去请求。通过 NAS 登录,请求完后跳转到 https://cargo.xxxx.lt/的地址,存入的此域名下的 local 。 现在问题是,跳转后回不到我本地开发地址,因为跨域存在我也获取不到,只能手动 copy 放入,对开发非常不友好。 能否通过什么方法,让我跳转后也能全局获取到 storage 的 token 获取能否代理跳转回本地?
1
pansongya 2021-09-11 10:56:46 +08:00 via Android
url 后
|
2
DOLLOR 2021-09-11 12:08:43 +08:00
你这问题跟授权有关,跟 react 一点关系都没有。提问题总该要知道自己问的是啥吧。
至于这个问题,我的方法是,劫持 https://cargo.xxxx.lt/ ,让它把 token 传给你本地就好了。 劫持的方法很多,比如改 host,或者用抓包工具,或者浏览器的开发者工具,都行。 |
3
Mutoo 2021-09-11 13:44:04 +08:00
本地开发的时候应该用测试用的 app id 和 app secret,然后相应的 callback url 设置为 localhost 。
|