gmg137 / netease-cloud-music-gtk

Linux 平台下基于 Rust + GTK 开发的网易云音乐播放器
GNU General Public License v3.0
1.5k stars 89 forks source link

使用代理时无法登陆 #273

Closed dongdongbh closed 4 months ago

dongdongbh commented 4 months ago

Describe the bug 在设置里填入socks代理后会登陆帐号失败。 不用代理可正常登陆。 测试地址:美国,代理地址:上海。

To Reproduce Steps to reproduce the behavior: 设置里填入socks代理后登陆帐号

Expected behavior 登陆帐号

Desktop (please complete the following information):

gmg137 commented 4 months ago

如果页面正常加载只是登陆出问题,很可能是网易检测到异地登录导致的,可以在手机app登陆异常提示中允许下。

dongdongbh commented 4 months ago

如果页面正常加载只是登陆出问题,很可能是网易检测到异地登录导致的,可以在手机app登陆异常提示中允许下。

就是手机扫码登录的,手机没有异常提示,软件提示login failed! 加载没问题,不填代理登陆后再填代理也可保持登陆状态使用。关掉软件再开又需要取消代理再登录

gmg137 commented 4 months ago

填入代理后需要重启才会生效。

在手机app-账号与安全-近期登陆中看看是否有异常登陆。

dongdongbh commented 4 months ago

填入代理后需要重启才会生效。

在手机app-账号与安全-近期登陆中看看是否有异常登陆。

近期登录显示扫码登录,登录地点为上海,手机已经授权扫码登录,但软件依然提示登录失败

gmg137 commented 4 months ago

从命令行启动,打开调试,看看日志是否有具体的登陆失败提示

dongdongbh commented 4 months ago

从命令行启动,打开调试,看看日志是否有具体的登陆失败提示

我使用‘flatpak run --devel com.github.gmg137.netease-cloud-music-gtk’ 启动,没有任何输出

gmg137 commented 4 months ago

看下flatpak run 的参数应该有个加环境变量的,添加环境变量:RUST_LOG=debug。

关于调试标志在项目首页有说明。

dongdongbh commented 4 months ago

看下flatpak run 的参数应该有个加环境变量的,添加环境变量:RUST_LOG=debug。

关于调试标志在项目首页有说明。

flatpak run --env=RUST_LOG=debug com.github.gmg137.netease-cloud-music-gtk
[2024-02-26T17:46:36Z DEBUG netease_cloud_music_gtk4::path] 初始化数据目录: "/home/dd/.var/app/com.github.gmg137.netease-cloud-music-gtk/data/netease-cloud-music-gtk4"
[2024-02-26T17:46:36Z DEBUG netease_cloud_music_gtk4::path] 初始化配置目录: "/home/dd/.var/app/com.github.gmg137.netease-cloud-music-gtk/config/netease-cloud-music-gtk4"
[2024-02-26T17:46:36Z DEBUG netease_cloud_music_gtk4::path] 初始化缓存目录: "/home/dd/.var/app/com.github.gmg137.netease-cloud-music-gtk/cache/netease-cloud-music-gtk4"
[2024-02-26T17:46:36Z DEBUG netease_cloud_music_gtk4::path] 初始化歌词目录: "/home/dd/.lyrics"

登录时并无log