修复 pCloud 身份验证错误 — NetDrive

阅读时间 5 分钟 troubleshooting pcloud
Morgan
MorganStaff Engineer
排查 NetDrive 中的 pCloud 登录失败:区域服务器错误、OAuth 令牌过期,以及未设置原生 pCloud 密码的账户。

一个在设置当天顺利连接的 pCloud 驱动器突然开始拒绝登录,或者一个全新的连接失败并提示凭据无效,尽管同样的密码在 pCloud 官网登录时完全正常。这两种症状都可以追溯到与 pCloud 账户和区域运作方式相关的一小组特定原因,且都不意味着账户本身出了问题。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

以正确方式挂载 pCloud

NetDrive 让 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 和 macOS 上显示为本地驱动器 — 无需同步,无需完整下载。

  • 同时支持 pCloud 美国和欧洲账户
  • 后台上传让大文件持续传输而不阻塞驱动器
  • 支持 Windows、macOS 和 Linux
WindowsmacOS
下载 NetDrive →

免费试用。提供终身与订阅方案。

将症状对应到原因

在更改任何设置之前,先确认符合以下哪一种:

症状最可能的原因
全新连接提示”凭据无效”,密码确认无误账户注册在错误的 pCloud 区域
之前正常工作的驱动器突然要求重新登录会话过期或被撤销,与密码无关
登录失败且无明确错误提示,账户通过社交登录创建账户从未设置过原生 pCloud 密码

NetDrive 自 3.16.589 版本(2022 年 3 月)起就支持 pCloud,上述三种原因都出在 pCloud 一侧,而非 NetDrive 本身。

NetDrive 驱动器提供商列表中显示的 pCloud 提供商标志

修复 1:确认账户所属区域

pCloud 运行两个独立的存储区域——美国和欧洲——在注册时确定,并与账户数据实际存放的数据中心绑定。一个在某区域创建的 pCloud 账户会对该区域自己的服务器进行身份验证,如果用完全正确的凭据去请求错误的区域,返回的会是一个通用的凭据无效错误,而不会提及”区域”二字。

可以通过直接登录 pcloud.com 来确认账户所属区域——区域信息通常在账户设置中可见,或体现在登录后 pCloud 重定向的 URL 中。如果 NetDrive 的 pCloud 连接在设置过程中没有询问区域,请删除该驱动器并通过 Add a Drive → pCloud 重新添加,留意登录步骤中在输入凭据之前出现的区域选择器。

修复 2:会话过期后重新验证

pCloud 会话可能从 pCloud 一侧被使一致失效——密码更改、安全审查撤销活动会话,或者令牌到期。发生这种情况时,即使 NetDrive 本身没有任何变化,其保存的登录信息也会失效。

  1. 打开 Drive Manager 并选择该 pCloud 驱动器。
  2. 点击 Edit,然后再次点击 Connect 以触发全新登录。
  3. 完成 pCloud 呈现的登录流程,包括账户启用的任何双重验证提示。

NetDrive Drive Manager 显示已配置并挂载的 pCloud 及其他云驱动器

如果通过 Edit 重新验证没有弹出全新的登录提示,请彻底删除该驱动器并重新添加——干净地重新添加可以避免过期连接遗留的任何会话状态。

修复 3:为社交登录账户设置原生密码

通过 Google 或 Apple 登录创建的 pCloud 账户不一定绑定有传统的 pCloud 密码——账户是存在的,但没有密码可供 NetDrive 这样的第三方客户端用来验证身份。登录 pCloud 自己的网页应用时不会暴露这一点,因为浏览器会话直接处理了社交登录;而 NetDrive 无法这样做。

修复完全在 pCloud 一侧完成:用同一个 Google 或 Apple 账户登录 pcloud.com,进入账户安全设置,如果尚未设置密码就设置一个。完成后,在 NetDrive 中添加驱动器时使用邮箱地址和这个新密码(而不是社交登录按钮)。

确认在 NetDrive 中重新验证后已连接的驱动器成功挂载

以上都不适用时

如果区域已确认无误、会话已重新验证过、账户也已设置原生密码,请仔细检查邮箱地址本身是否有拼写错误——pCloud 的登录对密码区分大小写,但更常见的错误是使用了一个并未真正绑定到持有文件的账户的旧邮箱或备用邮箱。

小结

NetDrive 中的大多数 pCloud 身份验证失败可归结为区域不匹配、会话过期,或社交创建账户缺少原生密码——很少是 NetDrive 连接本身的问题。关于本文所基于的初始设置,请参阅 在 Windows 上用 NetDrive 挂载 pCloud在 macOS 上用 NetDrive 挂载 pCloud。如果双重验证也是问题的一部分,修复 Mega 双重验证错误 介绍了适用于各家提供商的相同时钟偏差与重新验证逻辑。

— Morgan, NetDrive