Scope-escalatie
type | https://docs.frem.sh/reference/api/errors/scope-escalation |
| HTTP-status | 403 Forbidden |
Wat het betekent
Het inloggegeven is geldig, maar mag dit niet doen.
Voorbeelden van detail-berichten die met deze fout worden teruggegeven:
- Cannot grant scope ‘{s}’ — issuer lacks it.
Wat je kunt doen
Een token kan geen ander token aanmaken met scopes die het zelf niet heeft. Geef het opnieuw uit vanaf een inloggegeven dat ze wel heeft.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/scope-escalation",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.