DGP-Studio / Snap.Hutao

实用的开源多功能原神工具箱 🧰 / Multifunctional Open-source Genshin Impact Toolkit 🧰
https://hut.ao
MIT License
4.06k stars 192 forks source link

[Bug]: HoYoLAB 账号网页登陆网页错误 #1007

Closed Xhichn closed 1 year ago

Xhichn commented 1 year ago

检查清单

Windows 版本

22621.2283

Snap Hutao 版本

1.7.7.0

设备 ID

No response

问题分类

安装和环境

发生了什么?

在用户面板点击HoYoLAB“网页登陆”按钮后会跳转到miHoYo通行证的登陆界面

你期望发生的行为?

点击HoYoLAB“网页登陆”按钮后正确显示hoyoverse账号登陆网页

最后一步

dgp-bot[bot] commented 1 year ago

e7233fbf2aa639da768b60eab2c4073ee5d8ef87 已修复此问题

Xhichn commented 1 year ago

除了网页显示问题,发现 ISupportLoginByWebView.cs 还有另一处错误导致无法处理 Cookie https://github.com/DGP-Studio/Snap.Hutao/blob/65179a340f9c49704d7c4e034f57c3c339fa39e3/src/Snap.Hutao/Snap.Hutao/View/Page/ISupportLoginByWebView.cs#L36C52-L36C52

dgp-bot[bot] commented 1 year ago

包含解决该问题的程序版本 1.7.9 已发布,点击查看

prpjzz commented 1 year ago

除了网页显示问题,发现 ISupportLoginByWebView.cs 还有另一处错误导致无法处理 Cookie https://github.com/DGP-Studio/Snap.Hutao/blob/65179a340f9c49704d7c4e034f57c3c339fa39e3/src/Snap.Hutao/Snap.Hutao/View/Page/ISupportLoginByWebView.cs#L36C52-L36C52

I'm in the same situation, the reason is highly likely that HoYoLAB's original cookie doesn't have stoken fields like MiYouShe