Sicherheit von Webanwendungen · Senior · Frage 16 von 75

In einem Designsystem umhüllt eine Komponente <RichText html={...} /> dangerouslySetInnerHTML. Was ist der robusteste Ansatz?

Antwort zeigen

Richtige Antwort: In der Komponente bereinigen, damit Aufrufer keine rohen Strings übergeben können

Erklärung

Die Sicherheitsprüfung an die einzige Senke zu legen macht den sicheren Weg zum Standard. Typen und Lint-Regeln können dangerouslySetInnerHTML anderswo blockieren.

Zum Weiterlesen

Fehler in der Frage

Sicherheit von Webanwendungen · Senior · Frage 16

Teste dich selbst

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

Diesen Test machen