qBittorrent 无法访问,提示 Unauthorized

  1. 确保启动参数无误,尤其是配置文件的目录,必须是 qbittorrent 的父级目录,不可以到 qbittorrent 这一层。
  2. 如果你是在外网通过 IP 访问内网服务器,则需查看 qbittorrent.conf 中,是否设置了 WebUI\HostHeaderValidation=true 参数,如有,请改为 false。
  3. 如果你是在外网通过域名访问内网服务器,则第二条同样适用;但安全起见,建议改为 true 并把值设置为你的域名。
  4. 如果你并未配置 HTTPS 证书,或未安装相关组件,则需查看 qbittorrent.conf 中,是否设置了 WebUI\HTTPS\Enabled=ture 参数,如有,请改为 false。
  5. 如果开启SSL 证书和秘钥的地址一定要写对!
  6. 如果你设置了 Nginx 反向代理,则需要根据官方 Wiki 设置以下参数(请删除其他所有参数):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
proxy_pass         http://127.0.0.1:30000/; # 根据你的 IP 地址和端口号修改
proxy_http_version 1.1;

 

proxy_set_header   Host               127.0.0.1:30000; # 根据你的 IP 地址和端口号修改
proxy_set_header   X-Forwarded-Host   $http_host;
proxy_set_header   X-Forwarded-For    $remote_addr;

 

# 以下参数不适用于 qBittorrent!请务必移除(若有)
#proxy_set_header   X-Forwarded-Proto  $scheme;
#proxy_set_header   X-Real-IP          $remote_addr;

 

# 可选,设置后可一次性添加 100M 的种子
#client_max_body_size 100M;

 

# 从 4.2.2 版本起,若你在 qBittorrent 内部设置了 HTTPS,则不需要设置以下参数。否则,必须设置以下参数用以保证 Cookie 的安全性
proxy_cookie_path  /                  "/; Secure";

终极解决“Unauthorized”方法:

启用跨站请求伪造(CSRF)保护勾选去掉

 

qberr.png

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容