Zugriff aus den Claims ableiten
Du betreust eine API, die Quartalsberichte bereitstellt. Vier Anfragen treffen gleichzeitig ein, alle mit einem Bearer-Token, und alle fordern dasselbe an: GET /reports/q3-summary, wofür der Scope reports/read erforderlich ist.
Öffne die Token-Claims-Konsole. Starte mit Request log, um zu sehen, was deine API für jede Anfrage protokolliert, wechsle dann zu Decoded claims und lies jedes Token zusammen mit dem Panel, das zeigt, was deine API erwartet.
Jede Signatur hier ist gültig. Verifiziert ist nicht dasselbe wie passend.
Nur eines dieser vier Tokens sollte GET /reports aufrufen dürfen.
Welches?
Diese Übung ist Teil des Kurses
<Kurs>AWS-Sicherheit für Entwickler:innen nutzen</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten