#1 - 2022-6-11 20:02
悠然us ((´゚д゚`))
想用React或者Vue做一个简单的第三方webapp,在官方的文档中测试的时候发现了一个奇怪的现象。
测试/v0/me这个获取当前token对应的用户信息的接口的时候,发送请求一直失败,一看控制台,发现是因为请求接口的时候需要在header上带上token,可是如果在header上带上token的话就不是简单请求了,浏览器会自动先发送一个options预检请求,但是使用options方法请求接口的话返回的是404,直接寄。所以在浏览器环境下貌似基本上用不了这个接口qaq

这是个bug吗(bgm43)
#2 - 2022-6-11 20:08
反代一下解决跨域(bgm38)
#2-1 - 2022-6-11 20:11
可乐呀
在前端用私有接口token不就泄露了吗
#2-2 - 2022-6-11 21:06
悠然us
可乐呀 说: 在前端用私有接口token不就泄露了吗
存在localstorage里面还好吧感觉qwq
#2-3 - 2022-6-12 00:07
Tkzc ⚥
悠然us 说: 存在localstorage里面还好吧感觉qwq
自用不用考虑太多,要放出来建议让用户自己填token再存
#2-4 - 2022-6-12 00:48
悠然us
Tkzc ⚥ 说: 自用不用考虑太多,要放出来建议让用户自己填token再存
目前就是这个逻辑ᕙ(`▿´)ᕗ
#2-5 - 2022-6-12 01:04
可乐呀
悠然us 说: 存在localstorage里面还好吧感觉qwq
没事了,还以为是申请了个长期令牌然后把token写死在了代码里 (bgm38)
#3 - 2022-6-11 20:10
(Awesome!)
@Trim21 康康
#3-1 - 2022-6-11 23:38
悠远的苍穹
老板出现,见过老板(bgm37)
#4 - 2022-6-11 21:48
再试下,我在 https://bangumi.github.io/api/ 试了试应该是可以了

(建议优先在github 发issue
#4-1 - 2022-6-11 22:38
悠然us
我这边也ok了,感谢
(下次一定issue!
#4-2 - 2022-6-11 23:05
Trim21
悠然us 说: 我这边也ok了,感谢
(下次一定issue!
主要是发在这边我未必看得见,github有各种提醒...