V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tong911115a
V2EX  ›  React

react 项目开发站点的问题

  •  
  •   tong911115a · 2021-09-11 10:51:41 +08:00 · 1596 次点击
    这是一个创建于 929 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.本地跑项目 http://localhost:10000/ 默认会去查找本地 storage 的 token,没有的话跳转到某个站点去请求。通过 NAS 登录,请求完后跳转到 https://cargo.xxxx.lt/的地址,存入的此域名下的 local 。 现在问题是,跳转后回不到我本地开发地址,因为跨域存在我也获取不到,只能手动 copy 放入,对开发非常不友好。 能否通过什么方法,让我跳转后也能全局获取到 storage 的 token 获取能否代理跳转回本地?

    3 条回复    2021-09-11 13:44:04 +08:00
    pansongya
        1
    pansongya  
       2021-09-11 10:56:46 +08:00 via Android
    url 后
    DOLLOR
        2
    DOLLOR  
       2021-09-11 12:08:43 +08:00
    你这问题跟授权有关,跟 react 一点关系都没有。提问题总该要知道自己问的是啥吧。

    至于这个问题,我的方法是,劫持 https://cargo.xxxx.lt/ ,让它把 token 传给你本地就好了。
    劫持的方法很多,比如改 host,或者用抓包工具,或者浏览器的开发者工具,都行。
    Mutoo
        3
    Mutoo  
       2021-09-11 13:44:04 +08:00
    本地开发的时候应该用测试用的 app id 和 app secret,然后相应的 callback url 设置为 localhost 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5421 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 08:40 · PVG 16:40 · LAX 01:40 · JFK 04:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.