Decyduj o dostępie na podstawie claims
Zarządzasz API, które udostępnia raporty kwartalne. Cztery żądania przychodzą jednocześnie, każde z tokenem typu bearer, i każde prosi o to samo: GET /reports/q3-summary, co wymaga zakresu (scope) reports/read.
Otwórz konsolę Token claims. Zacznij od zakładki Request log, żeby zobaczyć, co twoje API zapisuje dla każdego żądania, a potem przełącz się na Decoded claims i porównaj każdy token z panelem pokazującym, czego oczekuje twoje API.
Każdy podpis jest tu prawidłowy. Zweryfikowany nie znaczy odpowiedni.
Tylko jeden z tych czterech tokenów powinien mieć prawo wywołać GET /reports.
Który?
To ćwiczenie jest częścią kursu
Bezpieczeństwo AWS dla deweloperów
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie