react 项目开发站点的问题

2021-09-11 10:51:41 +08:00
 tong911115a

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

1803 次点击
所在节点    React
3 条回复
pansongya
2021-09-11 10:56:46 +08:00
url 后
DOLLOR
2021-09-11 12:08:43 +08:00
你这问题跟授权有关,跟 react 一点关系都没有。提问题总该要知道自己问的是啥吧。

至于这个问题,我的方法是,劫持 https://cargo.xxxx.lt/ ,让它把 token 传给你本地就好了。
劫持的方法很多,比如改 host,或者用抓包工具,或者浏览器的开发者工具,都行。
Mutoo
2021-09-11 13:44:04 +08:00
本地开发的时候应该用测试用的 app id 和 app secret,然后相应的 callback url 设置为 localhost 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/801189

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX