daidr / paimon-webext

Track Genshin Impact stats in your browser.
MIT License
156 stars 8 forks source link

无法登录,总是获取角色失败 #47

Closed CarterLi closed 1 year ago

CarterLi commented 1 year ago

image

和最近米游社换域名有关么?

daidr commented 1 year ago

具体我明天排查一下

daidr commented 1 year ago

https://github.com/daidr/paimon-webext/releases/tag/0.1.2

已修复,chrome应该可以直接下载crx拖入进行更新,edge版本还在审核

CarterLi commented 1 year ago

手工更新了版本,仍然获取角色失败

image
daidr commented 1 year ago

我没法复现,尝试 https://www.miyoushe.com/ys/ 退出重新登录下,然后再获取角色能够成功么

CarterLi commented 1 year ago

origin refer host是不是应该换一下?

这是扩展的请求 image

这是米游社合法的请求 image

daidr commented 1 year ago

origin refer host是不是应该换一下?

这是扩展的请求

image

这是米游社合法的请求

image

啊这,疏忽了😂 不过感觉不是这个问题,你现在还是没法导入角色么

CarterLi commented 1 year ago

ArvinZJC commented 1 year ago

猜测根因:ltoken_v2cookie_token_v2 值中的 = 被编码成了 %3d

cookie 中实际生效部分可参见此 wiki,背景是实际生效的 cookie 一部分在某些情况下被米设成了 http-only,所以出问题的场景一般是不得不尝试取 v2 token,这种 token 值比 ltoken 复杂,可能会含 =

daidr commented 1 year ago

修复了,可以下载文件直接拖入浏览器扩展页面安装 https://github.com/daidr/paimon-webext/releases/download/0.1.3/paimon_chrome.crx