System Design · Middle · Frage 17 von 75
Wie schützt man sich bei Cookie-basierter Authentifizierung vor CSRF?
- 1
SameSite-Cookies plus ein CSRF-Token oder eineOrigin-Prüfung - 2Cookies nur in
sessionStoragespeichern - 3Von HTTPS auf HTTP wechseln, damit keine Cookies gesendet werden
Antwort zeigen
Richtige Antwort: SameSite-Cookies plus ein CSRF-Token oder eine Origin-Prüfung
Erklärung
Der Browser hängt Cookies an Anfragen von anderen Websites. SameSite=Lax/Strict blockiert die meisten solchen Szenarien, ein Token oder eine Origin-Prüfung deckt den Rest ab. GET darf keine Daten ändern, sonst bricht der Schutz.