Gibt an, ob SharedArrayBuffers in einem nicht ursprungsübergreifend isolierten Kontext verwendet werden können
Der Wert steuert, ob Webseiten in Microsoft Edge `SharedArrayBuffer` auch außerhalb eines ursprungsübergreifend isolierten Kontexts verwenden dürfen.
seit 0.9.8.11
Zweck
Registry-Schlüssel anzeigen (1)
HKLM\Software\Policies\Microsoft\Edge\SharedArrayBufferUnrestrictedAccessAllowed
Der Wert steuert, ob Webseiten in Microsoft Edge SharedArrayBuffer auch außerhalb eines ursprungsübergreifend isolierten Kontexts verwenden dürfen. SharedArrayBuffer stellt Webanwendungen einen binären Speicherbereich bereit, auf den mehrere Ausführungskontexte gemeinsam zugreifen können.
Der DWORD-Wert 0 untersagt den uneingeschränkten Zugriff. Webseiten können SharedArrayBuffer damit nur verwenden, wenn sie ursprungsübergreifend isoliert sind. Dies entspricht auch dem Verhalten, wenn die Richtlinie nicht konfiguriert ist. Der Wert 1 würde die Beschränkung aufheben.
Hinweise
Sicherheit
Die Beschränkung erhält die von Microsoft vorgesehene Isolationsanforderung für SharedArrayBuffer aufrecht. Diese Anforderung steht im Zusammenhang mit Speicherzugriffsschwachstellen moderner Prozessoren. Der Wert 0 verhindert, dass Webseiten die betreffende API ohne die zusätzliche ursprungsübergreifende Isolation verwenden können.
Die Einstellung beseitigt weder Prozessor-Schwachstellen noch sämtliche Risiken durch nicht vertrauenswürdige Webinhalte. Sie verhindert gezielt die durch diese Richtlinie mögliche Lockerung der Zugriffsvoraussetzungen für SharedArrayBuffer.
Mögliche Nebenwirkungen
Webanwendungen, die SharedArrayBuffer benötigen, aber keine ursprungsübergreifende Isolation bereitstellen, können die API nicht verwenden. Abhängig von der Anwendung können dadurch einzelne Funktionen ausfallen, eine langsamere Ersatzimplementierung verwendet werden oder Kompatibilitätsprobleme auftreten. Ordnungsgemäß isolierte Webseiten bleiben davon unberührt.
Hinweise
Microsoft führt die Richtlinie unter Windows ab Microsoft Edge Version 92. Sie hat den Datentyp „Boolesch“ und wird in der Windows-Registrierung als REG_DWORD abgebildet. Änderungen werden nicht dynamisch übernommen, sondern erfordern einen Neustart des Browsers.