GDLauncher logo

Microsoft-Authentifizierungsfehler

Wenn du dich in GDLauncher mit einem Microsoft-Konto anmeldest, redet der Launcher in deinem Namen mit Microsofts OAuth-Service und Mojangs Authentifizierungs-API. Fehler aus diesen Diensten werden direkt im Launcher angezeigt; der Wortlaut kommt von Microsoft, nicht von GDLauncher.

Hier die häufigsten und was sie bedeuten.

Invalid Grant

Erscheint, wenn Microsoft den OAuth-Austausch ablehnt. Häufige Ursachen:

  • Das Konto hat kein Passwort gesetzt (ein Microsoft-Konto, das per E-Mail-Link oder Social-Login erstellt wurde). Setze ein Passwort unter account.microsoft.com.
  • Das Konto nutzt einen älteren Anmelde-Flow ohne Zwei-Faktor-Authentifizierung. 2FA bei account.microsoft.com/security aktivieren behebt es bei den meisten.
  • Die gecachten Tokens sind veraltet. Melde dich in Settings → Accounts ab und wieder an.

Konto gesperrt

GDLauncher reicht Mojangs Antwort unverändert weiter. Die Sperre kommt von Mojang; GDLauncher führt keine eigene Sperrliste. Melde dich bei minecraft.net mit demselben Konto an, um den Sperrgrund und Einspruchsmöglichkeiten zu sehen.

Konsolenzugriff erforderlich

Erscheint meistens bei Kinder-Konten in einer Microsoft-Familiengruppe. Das Eltern-Konto muss dem Kind Minecraft Java Edition unter account.microsoft.com/family freigeben. Nach der Freigabe in GDLauncher abmelden und wieder anmelden.

Xbox-Live-Fehler

Xbox-Live-Probleme fallen meist in eine von zwei Kategorien:

  • Die Land-/Region-Einstellung des Microsoft-Kontos erlaubt kein Xbox Live. Unter account.microsoft.com/profile anpassen.
  • Das Konto hat den Xbox-Live-Nutzungsbedingungen noch nicht zugestimmt. Einmal bei xbox.com mit demselben Microsoft-Konto anmelden, akzeptieren, dann in GDLauncher erneut versuchen.

Konto abgelaufen

Microsofts Refresh-Token ist abgelaufen oder widerrufen (meistens, weil du dein Konto-Passwort woanders geändert hast). GDLauncher zeigt einen “Account expired”-Prompt und bietet eine neue Authentifizierung an. Aus Settings → Accounts wieder anmelden.

Wenn nichts passt

Wenn die Fehlermeldung zu keinem der obigen passt, beide App-Level-Logs auf unserem Discord teilen: main.log (Electron) und das neueste __gdl_logs__/<timestamp>.log (Rust-Core). Wo sie liegen, siehe Share App Logs. Wir brauchen fast immer beide, der Authentifizierungs-Flow läuft über beide Prozesse.