Skip to content
托管 · 故障排查

Failed to verify username:服务器配置

面向服主:为什么服务器显示“Failed to verify username”,以及如何配置 online-mode。对于 Aternos 玩家——另有单独解析。

更新于 2026年9月28日

消息 Failed to verify username(或“Could not verify username”)表示服务器无法验证玩家的许可证。

在 Aternos 上游玩且服务器不是您的——。

原因

  1. 服务器运行在 online-mode 下,但客户端使用的是离线账户。 最常见的原因。解决方法:要么玩家拥有正版账户,要么设置 online-mode=false 并启用密码验证。
  2. Mojang 服务器不可用。 临时故障——验证服务器宕机。
  3. 玩家未在启动器中登录账户,或会话已过期:重启启动器并重新登录。
  4. 服务器网络未配置转发。 后端尝试自行验证许可证——IP 转发。
  5. 服务器或玩家本地的时间偏差过大——罕见但确实会导致签名验证失败。

如何判断问题出在哪里

如果所有玩家同时出现该错误——问题出在 Mojang 或您的 online-mode。如果只有一名玩家出现——问题出在他的启动器或账户。

在服务器网络上

使用 player-info-forwarding 时,后端必须设置 online-mode=false,由代理完成验证。在后端启用 online-mode 就会产生这个错误——Velocity。

更改模式

切换 online-mode 会改变玩家 UUID:与 UUID 绑定的领地、权限和余额都会丢失——昵称登录。

Minecraft 托管您离线时服务器仍在运行创建服务器