Zum Hauptinhalt springen

Scope-Eskalation

typehttps://docs.frem.sh/reference/api/errors/scope-escalation
HTTP-Status403 Forbidden

Was das bedeutet

Die Zugangsdaten sind gültig, dürfen das aber nicht.

Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:

  • Cannot grant scope ‘{s}’ — issuer lacks it.

Was du tun kannst

Ein Token kann kein anderes Token mit Scopes erzeugen, die es selbst nicht hat. Stelle es von Zugangsdaten aus neu aus, die diese Scopes haben.

Form der Antwort

Alle Fehler der fremforge-API sind RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/scope-escalation",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.