报错: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 存储方案百度分享百度网盘或查找并解决解析账号存在的问题