jayzcoder / TrguiNG

Transmission WebUI 基于 openscopeproject/TrguiNG 汉化和改进
GNU Affero General Public License v3.0
442 stars 23 forks source link

一键URL失效 "http://admin:admin@192.168.1.100:9091/" #3

Closed kidzgy closed 5 months ago

kidzgy commented 5 months ago

Transmssion 版本: 套件版4.0.5-26 Tr Web Control 版本:trguing-web-v1.2.0-zh-240417a 浏览器名称及版本:Firefox125 问题描述: 假定NAS地址是 [192.168.1.100] tp://192.168.1.100/),账号密码均是admin,tr端口默认9091。 如果要进入tr管理页面,则在浏览器输入 "http://192.168.1.100:9091/" ,此时会弹出输入账号密码的对话框。 有一种方法,可以直接跳过账号密码,就是url里包含账号密码信息,比如 "http://admin:admin@192.168.1.100:9091/" ,这样的话可以略过账号密码的对话窗口。 注意,在测试的时候,尽量先关闭浏览器而不是重启,因为关闭浏览器,会清空临时的cookies,而重启浏览器不会清空。

现在开始描述问题了,在首次运行浏览器后输入 "http://admin:admin@192.168.1.100:9091/" ,会显示无法连接,等多久都不行,按F5刷新也不管用。如果以新标签方式打开 "http://192.168.1.100:9091/" ,此时无需输入账号密码,可以直接正常连接。无需输入账号密码的原因是,此前输入的URL因为已经包含了账号密码信息,录入了cookies信息,所以再次打开就不用账号密码了。 (ht 20240420235529

注意,这个问题,无论是docker版还是套件版,使用了twc1.6.33均会复现该问题。而且docker版,哪怕不使用twc1.6.33,本身也会存也有这样的问题。

用回 github.com/ronggang/transmission-web-control 的1.6.1版本,无论是docker版还是套件版,均可以一键URL正常登录、浏览。

我在 https://github.com/transmission-web-control/transmission-web-control/issues/227 反馈过同样的问题,但是现在已经归档了,作者似乎不愿意解决了