messense / aliyundrive-webdav

阿里云盘 WebDAV 服务
MIT License
9.62k stars 1.1k forks source link

无法使用,无法打开8080端口,提示405错误 #990

Open Lingchen218 opened 2 months ago

Lingchen218 commented 2 months ago

问题描述

正常使用,发现打不开8080 提示405错误

重现步骤

正常使用,发现打不开8080 提示405错误 image

版本

2.3.3

运行平台

win软件

日志

2024-08-04T05:23:21.790421Z INFO aliyundrive_webdav: Please scan the qrcode to login in 30 seconds 2024-08-04T05:23:35.254320Z INFO aliyundrive_webdav::drive: refresh token succeed 2024-08-04T05:23:35.494891Z INFO aliyundrive_webdav::drive: found default drive drive_id=64569170 2024-08-04T05:23:35.497921Z INFO aliyundrive_webdav::webdav: listening on http://0.0.0.0:8080 当前无法使用此页面如果问题仍然存在,请联系网站所有者。 HTTP ERROR 405

ShampooDeng commented 2 months ago

我启动aliyundrive-webdav后,浏览器同样打不开8080端口。我这边使用aliyundrive-webdav2.3.3在windows平台给zotero同步文献库,使用上是没有问题的。我猜测是启动后aliyundrive-webdav并不会在8080端口运行一个网页,所以浏览器打不开应该是正常现象

Lingchen218 commented 2 months ago

我启动aliyundrive-webdav后,浏览器同样打不开8080端口。我这边使用aliyundrive-webdav2.3.3在windows平台给zotero同步文献库,使用上是没有问题的。我猜测是启动后aliyundrive-webdav并不会在8080端口运行一个网页,所以浏览器打不开应该是正常现象

请问,cmd日志最后一行写的不就是http监听吗?

ShampooDeng commented 2 months ago

请问,cmd日志最后一行写的不就是http监听吗?

确实是监听8080端口。(我对这方面不是太懂)我的理解浏览器想8080端口发送请求后,aliyundrive-webdav并不会返回一个html格式的数据,所以浏览器打不开。 我个人使用方式是.\aliyundrive-webdav.exe --drive-type backup -U <autherization_name> -W <autherization_password>,然后再到zotero中配置对应设置,例如

image

https://github.com/user-attachments/assets/85e7e8c5-a596-4b66-b596-fdb3ef5732ae