Sicherheit von Webanwendungen · Senior · Frage 46 von 75
Warum sollten API-Access-Tokens eine bestimmte Zielgruppe (aud) haben?
- 1Um die Tokens beim Senden in Headern kürzer zu machen
- 2Damit ein Token nicht bei einer anderen API gilt
- 3Um dem Browser zu sagen, wo er das Token speichern soll
Antwort zeigen
Richtige Antwort: Damit ein Token nicht bei einer anderen API gilt
Erklärung
Jeder Resource Server sollte Tokens ablehnen, deren Zielgruppe nicht er selbst ist. Sonst kann ein wenig vertrauenswürdiger Dienst Tokens bei einem sehr vertrauenswürdigen wiederverwenden.