GopeedLab / browser-extension

A browser extension for Gopeed.
86 stars 9 forks source link

插件和桌面版通信正常,但是无法与web版通信 #5

Open Nriver opened 6 months ago

Nriver commented 6 months ago

web版的不论是否设置用户名/密码和token,都无法通信。

monkeyWie commented 6 months ago

先在浏览器上输入api地址确认下是否能访问通

Nriver commented 6 months ago

web页面能访问,但是web版的api设置是灰色的,无法修改 ksnip_20240328-173454

config.json里面也没有api相关的配置

{
  "address": "0.0.0.0",
  "port": 9999,
  "username": "",
  "password": "",
  "token": ""
}
monkeyWie commented 6 months ago

web版本是由配置文件决定的,所以软件里不支持修改,但是只要浏览器能通的话扩展应该也能通啊

Nriver commented 6 months ago

把插件删除,重新安装。服务端不设置密码。这个时候可以通信。

只要插件配置过一次token,之后无论服务端配置token还是去掉token,插件里把服务器删掉再重新添加,下载都会卡在这里

ksnip_20240328-175018

monkeyWie commented 6 months ago

401说明服务器是配置了账号密码的,如果配置了账号和密码必须得配置token才能通过API校验,这个通信检测有个bug等会我改下

monkeyWie commented 6 months ago

也就是说你现在只要在服务器把token配置下,然后插件那边也配置好就可以了