报错:anti hotlinking 或 sign error
解决思路
更改 UA 为 pan.baidu.com 以通过服务器校验
netdisk 貌似已经失效,只有 pan.baidu.com 可通过服务器校验
解决方案
如果你是用户
桌面端以 Chrome 为例
别用 Edge
别用 Edge
别用 Edge
重要的事情说三遍
Edge 在使用设备仿真时会在用户设定的 UA 字符串后面添加字符串,形式为
{your_ua} Edg/142.0.0.0,这种形式无法通过百度网盘的服务器校验。
-
按下 F12 进入 DevTools
-
按下 Ctrl+Shift+M 进入设备仿真
-
在网页上方出现的顶栏中单击 "尺寸" 一项,并单击 "修改..."
-
在新出现的页面中单击 "添加自定义设备..."
-
在 "用户代理字符串" 处输入 pan.baidu.com,设备名称和分辨率全凭个人喜好,然后单击添加以保存配置
-
确保新配置的复选框处于选中状态
-
回到网页上方的顶栏,将 "尺寸" 一项更改为新的配置
-
随后刷新网页即可开始下载
--Tips
完成配置后每次报错只需要依次按下 F12, Ctrl+Shift+M 并保证尺寸为新配置,然后刷新即可。或者你也可以提醒服务器的管理者阅读本文
移动端以 Via 为例
- 单击工具栏中的 "菜单" 按钮
- 单击菜单中的 "工具箱" 按钮
- 长按新出现的 "浏览器标识" 按钮
- 单击新页面右上方的 "+" 按钮
- 在浏览器标识处输入 netdisk 或 pan.baidu.com,标题全凭个人喜好,然后单击 "保存" 按钮
- 在返回的页面中选中新标识
- 随后刷新网页即可开始下载
--Tips
完成配置后每次报错只需要依次单击 "菜单", "工具箱", "浏览器标识" 并将浏览器标识更改为新标识,然后刷新即可。或者你也可以提醒服务器的管理者阅读本文
如果你是服务器的管理者
请开启存储的 "Web 代理" 选项以减少用户的时间花销,优化用户体验。
注意
使用Web代理意味着由代理服务器先下载一边文件,再上传一次文件。这相当占用带宽资源。
报错:needverify
解决方法
更改 Alist 存储方案百度分享为百度网盘或查找并解决解析账号存在的问题