Sicherheit von Webanwendungen · Middle · Frage 75 von 75

Was muss ein Handler für das Event message von postMessage prüfen?

window.addEventListener('message', (e) => {
  applySettings(e.data);
});
Antwort zeigen

Richtige Antwort: Dass e.origin erwartet ist und e.data die richtige Form hat

Erklärung

Jedes Fenster mit einer Referenz auf deines kann Nachrichten senden. Ohne Origin-Prüfung kann eine andere Website Daten in applySettings einspeisen.

Zum Weiterlesen

Fehler in der Frage

Sicherheit von Webanwendungen · Middle · Frage 75

Teste dich selbst

Mach den Test Sicherheit von Webanwendungen · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen