Zum Hauptinhalt springen
Was this helpful?

OAuth-Probleme

OAuth ist das Autorisierungssystem, das PrimeCal verwendet, um deine Google- oder Microsoft-Kalenderkonten zu verbinden, ohne dabei dein Passwort direkt zu verarbeiten. Die meisten OAuth-Probleme haben eine von wenigen Grundursachen.


„Etwas ist schiefgelaufen" oder leere Seite nach der Autorisierung

Wenn du nach dem Abschluss der Google- oder Microsoft-Anmeldung mit einem Fehler zu PrimeCal zurückgeleitet wirst:

  1. Leere deinen Browser-Cache und deine Cookies für die Domains von PrimeCal und Google/Microsoft, dann versuche es erneut
  2. Versuche es in einem Privat-/Inkognito-Fenster — Browser-Erweiterungen oder zwischengespeicherte Zustände können OAuth-Weiterleitungen stören
  3. Prüfe die URL — wenn du error=access_denied in der URL siehst, hast du die Berechtigungsanfrage während der Google/Microsoft-Anmeldung abgelehnt. Versuche es erneut und genehmige alle angeforderten Berechtigungen

„State Mismatch"-Fehler

Dieser Fehler bedeutet, dass die Autorisierungsantwort von Google oder Microsoft nicht mit der von PrimeCal initiierten Anfrage übereinstimmt. Häufige Ursachen:

  • Du hattest den PrimeCal-Tab zu lange offen, bevor du den OAuth-Prozess abgeschlossen hast (State-Token laufen ab)
  • Mehrere Autorisierungs-Tabs waren gleichzeitig geöffnet
  • Eine Browser-Erweiterung (Werbeblocker, Datenschutz-Erweiterung) hat die Weiterleitungs-URL verändert

Lösung: Schließe alle PrimeCal-Tabs, öffne einen neuen und starte den Verbindungsprozess von vorne, ohne während des Prozesses weitere PrimeCal-Tabs zu öffnen.


Google OAuth: „Zugriff blockiert: App hat die Überprüfung nicht abgeschlossen"

Dieser Fehler erscheint, wenn Google bei einer unbekannten App vorsichtig ist. Auf dem Warnbildschirm:

  1. Klicke auf Erweitert
  2. Klicke auf Weiter zu PrimeCal (unsicher)
  3. Überprüfe die angeforderten Berechtigungen und klicke auf Zulassen

Dies ist eine Standard-Google-Warnung für Apps, die den vollständigen Google-Überprüfungsprozess noch nicht durchlaufen haben. PrimeCal fordert nur die angezeigten Kalenderberechtigungen an.


Microsoft OAuth: „Administratorgenehmigung erforderlich"

Wenn dein Microsoft-Konto von einer Organisation verwaltet wird (Arbeits- oder Schulkonto), muss dein IT-Administrator PrimeCal möglicherweise in Azure Active Directory genehmigen, bevor du dich verbinden kannst.

Was zu tun ist:

  • Bitte deinen IT-Administrator, die PrimeCal-Anwendung in den Azure AD-App-Registrierungen deiner Organisation zu überprüfen und zu genehmigen
  • Sobald sie auf Mandantenebene genehmigt ist, kann sich jeder in der Organisation ohne individuelle Genehmigung verbinden

Dies ist eine Microsoft-Richtlinie für Arbeitskonten, kein PrimeCal-Fehler.


„Ungültige Weiterleitungs-URI" oder „redirect_uri mismatch"

Dieser Fehler bedeutet, dass die OAuth-Weiterleitungs-URL nicht mit der in der App-Registrierung konfigurierten übereinstimmt.

Für Nutzer des gehosteten PrimeCal unter app.primecal.eu: Dies sollte nicht auftreten. Wenn du es siehst, könnte es sich um ein vorübergehendes Konfigurationsproblem handeln — versuche es in ein paar Minuten erneut oder wende dich an den Support.


Token abgelaufen: Synchronisierung hat nach einer Weile aufgehört zu funktionieren

OAuth-Token haben Ablauffristen, die von Google und Microsoft festgelegt werden. PrimeCal versucht, Token automatisch zu erneuern, aber die Erneuerung kann fehlschlagen, wenn:

  • Du dein Google- oder Microsoft-Passwort geändert hast
  • Du den PrimeCal-Zugriff über deine Google/Microsoft-Kontoeinstellungen widerrufen hast
  • Die Sicherheitsrichtlinien deiner Organisation eine regelmäßige Neu-Autorisierung erzwingen

Lösung: Gehe zu „Externe Synchronisierung", suche das betroffene Konto und klicke auf Erneut verbinden, um ein neues Token zu erhalten.


Browser blockiert das OAuth-Popup

Manche Browser blockieren Popups standardmäßig. Wenn das OAuth-Fenster nicht öffnet:

  1. Suche nach einer Popup-Blockiert-Benachrichtigung in der Adressleiste deines Browsers
  2. Erlaube Popups für app.primecal.eu
  3. Versuche die Verbindung erneut

Alternativ verwende einen anderen Browser (Chrome oder Firefox), wenn dein aktueller Browser stark eingeschränkt ist.


Immer noch nicht gelöst?