GDLauncher logo

Microsoft 認証エラー

GDLauncher で Microsoft アカウントにサインインするとき、ランチャーはあなたの代わりに Microsoft の OAuth サービスと Mojang の認証 API と通信します。これらのサービスから返されるエラーはそのままランチャーに表示され、文言は GDLauncher ではなく Microsoft が決めています。

以下は最もよく出るものとその意味です。

Invalid Grant

Microsoft が OAuth 交換を拒否したときに表示されます。よくある原因:

  • アカウントにパスワードが設定されていない (メールリンクやソーシャルログインで作成された Microsoft アカウント)。account.microsoft.com でパスワードを追加してください。
  • アカウントが 2 段階認証なしの古いサインインフローを使用している。account.microsoft.com/security で 2FA を有効化すると、ほとんどの場合これで解決します。
  • キャッシュされたトークンが古くなっている。Settings → Accounts でアカウントをサインアウトし、再度サインインしてください。

アカウント BAN

GDLauncher は Mojang の応答をそのまま中継します。BAN は Mojang 側で行われ、GDLauncher は独自の BAN リストを持っていません。BAN の理由や異議申し立て方法は、同じアカウントで minecraft.net にサインインして確認してください。

コンソールアクセスが必要

これは通常、Microsoft ファミリーグループ内の子どもアカウントで表示されます。保護者アカウントが account.microsoft.com/family で子どもに Minecraft Java Edition を許可する必要があります。許可後、GDLauncher 内でいったんサインアウトして再度サインインしてください。

Xbox Live エラー

Xbox Live の失敗はほとんどの場合 2 つのいずれかです:

  • Microsoft アカウントの国/地域設定が Xbox Live を許可していない。account.microsoft.com/profile で調整してください。
  • アカウントが Xbox Live の利用規約に同意していない。同じ Microsoft アカウントで一度 xbox.com にサインインして規約に同意し、その後 GDLauncher で再度試してください。

アカウントの期限切れ

Microsoft のリフレッシュトークンが期限切れになったか取り消されました (多くの場合、別の場所でアカウントのパスワードを変更したためです)。GDLauncher は「Account expired」プロンプトを表示し、再認証を提案します。Settings → Accounts から再度サインインしてください。

どうしても解決しないとき

エラーメッセージが上記のどれにも当てはまらない場合、アプリレベルのログを両方 Discord で共有してください: main.log (Electron) と最新の __gdl_logs__/<timestamp>.log (Rust コア)。場所については Share App Logs を参照。認証フローは 2 つのプロセス間にまたがるため、両方が必要なケースがほとんどです。