JavaScript · Middle · Frage 41 von 75
Warum ist ein Cookie mit dem Flag HttpOnly sicherer als ein normales?
- 1Der Browser verschlüsselt es automatisch vor dem Speichern
- 2Es wird nur über HTTP gesendet und nie über HTTPS
- 3Es ist aus JavaScript nicht lesbar, also kann XSS seinen Wert nicht stehlen
Antwort zeigen
Richtige Antwort: Es ist aus JavaScript nicht lesbar, also kann XSS seinen Wert nicht stehlen
Erklärung
HttpOnly sperrt den Zugriff über document.cookie. Session-Cookies bekommen außerdem Secure (nur HTTPS) und SameSite (Schutz vor CSRF). Deshalb sind Session-Tokens in solchen Cookies sicherer als in localStorage.