Informationen über konfigurierbare Websites im IE-Modus
In diesem Artikel wird das Feature "konfigurierbare Websites" der Enterprise Mode Site List erläutert, wenn Sie den IE-Modus in Microsoft Edge verwenden.
Voraussetzungen
Windows-Updates
- Windows 11
- Windows 10 Version 1909, Windows Server Version 1909 – KB4550945 oder höher
- Windows 10 Version 1903, Windows Server Version 1903 – KB4550945 oder höher
- Windows 10, Version 1809, Windows Server, Version 1809, und Windows Server 2019 – KB4550969 oder höher
- Windows 10, Version 1803 – KB4550944 oder höher
- Windows 10, Version 1607, Windows Server 2016 – KB4556826 oder höher
- Windows 10, Anfangsversion, Juli 2015 – KB4550947 oder höher
- Windows 8.1 – KB4556798 oder höher
Microsoft Edge, Version 83 oder höher
IE-Modus konfiguriert mit Enterprise Mode Site List
Übersicht
Das Konfigurieren von Websites, die den IE-Modus in der Enterprise Mode Site List benötigen, funktioniert gut für die meisten Umgebungen mit Legacyanwendungen. In einigen Fällen ist dieser Ansatz nicht der beste, um eine Teilmenge von-Websites so zu konfigurieren, dass sie im IE-Modus geöffnet werden, ohne eine gesamte Domäne im IE-Modus zu rendern. Dies trifft beispielsweise zu, wenn Ihre Umgebung sowohl moderne als auch ältere Anwendungen enthält, die auf einem einzigen Server ausgeführt werden, und Sie die Flexibilität haben möchten, nur die älteren Anwendungen im IE-, die verbleibenden aber im Microsoft Edge-Modus auszuführen.
Die Lösung besteht darin, das Feature "konfigurierbare Websites" der Enterprise Mode Site List zu verwenden. Wenn das Feature aktiviert ist, ermöglicht Microsoft Edge Websites mit dem Tag "konfigurierbar" die Teilnahme an der Ermittlung der IE-Modus-Engine.
Funktionsweise konfigurierbarer Websites
Automatischer Umstieg von der Microsoft Edge-Engine auf die IE-Modus-Engine
Um das Feature Konfigurierbare Websites verwenden zu können, benötigen Sie mindestens eine Website in der Websiteliste für den Unternehmensmodus, um die <open-in>Configurable</open-in>
Option zu haben.
Beispiel:
<site-list version="1">
<site url="app.com">
<open-in>Configurable</open-in>
</site>
</site-list>
Wenn das Feature "konfigurierbare Websites" aktiviert ist, tritt das folgende Verhalten auf:
Wenn Sie eine Anforderung an eine konfigurierbare Website senden, sendet Microsoft Edge den HTTP-Anforderungsheader "
X-InternetExplorerModeConfigurable: 1
".Eine konfigurierbare Website sendet möglicherweise eine Umleitungsantwort (z. B. HTTP 302) mit dem HTTP-Antwortheader "
X-InternetExplorerMode: 1
", um anzufordern, dass Microsoft Edge die Website im IE-Modus lädt.Das Ziel der Umleitung (d. h. der Wert des Location-Antwortheaders ) muss auch eine konfigurierbare oder neutrale Website sein, andernfalls wird der Antwortheader des IE-Modus ignoriert. Es wird erwartet, dass das Ziel der Umleitung in der Regel mit der ursprünglichen URL übereinstimmt. Dies muss jedoch nicht immer der Fall sein.
Hinweis
Die Umleitungsantwort unterliegt einer Zwischenspeicherung entsprechend dem üblichen HTTP-Zwischenspeicherungsverhalten von Microsoft Edge für Umleitungen.
Zurückkehren vom IE-Modus-Modul zum Microsoft Edge-Modul
Wenn Sie das Feature „konfigurierbare Websites“ in Microsoft Edge aktivieren, wird automatisch das folgende Verhalten auf den Registerkarten im IE-Modus aktiviert:
Wenn Sie eine Anforderung an eine konfigurierbare Website senden, senden Registerkarten im IE-Modus den HTTP-Anforderungsheader "
X-InternetExplorerModeConfigurable: 1
", genau wie Microsoft Edge-Registerkarten.Eine konfigurierbare Website sendet möglicherweise eine Umleitungsantwort (z. B. HTTP 302) mit dem HTTP-Antwortheader "
X-InternetExplorerMode: 0
", um anzufordern, dass die Navigation zum Microsoft Edge-Modus zurückwechselt.Das Ziel der Umleitung (d. h. der Wert des Location-Antwortheaders ) muss auch eine konfigurierbare oder neutrale Website sein, andernfalls wird der Antwortheader des IE-Modus ignoriert. Es wird erwartet, dass das Ziel der Umleitung in der Regel mit der ursprünglichen URL übereinstimmt. Dies muss jedoch nicht immer der Fall sein.
Hinweis
Die Umleitungsantwort unterliegt einer Zwischenspeicherung entsprechend dem üblichen HTTP-Zwischenspeicherungsverhalten von Microsoft Edge für Umleitungen.
Tipp
Beide Browsermodule senden den gleichen Anforderungsheader „X-InternetExplorerModeConfigurable: 1
“ an konfigurierbare Websites. Sie sollten den Anforderungsheader „User-Agent“ verwenden, um zwischen den Anforderungen des Microsoft Edge-Modus und des IE-Modus zu unterscheiden. Auf diese Weise vermeiden Sie eine Umleitung, wenn die Website bereits im richtigen Modul geladen wird.