Cookie-Austausch zwischen Microsoft Edge und Internet Explorer

Hinweis

Microsoft Edge for Business ist jetzt in der stabilen Edge-Version 116 verfügbar! Erfahren Sie mehr über die neue, dedizierte Arbeitserfahrung mit nativer Sicherheit auf Unternehmensniveau, Produktivität, Verwaltbarkeit und integrierter KI.

Hinweis

Die eingestellte, nicht unterstützte Internet Explorer 11-Desktopanwendung wurde über ein Microsoft Edge-Update für bestimmte Versionen von Windows 10 dauerhaft deaktiviert. Weitere Informationen finden Sie in den FAQ zur Deaktivierung der Internet Explorer 11-Desktopanwendung.

In diesem Artikel wird erläutert, wie Sie die Gemeinsame Nutzung von Sitzungscookies zwischen einem Microsoft Edge-Prozess und einem Internet Explorer-Prozess konfigurieren, während Sie den Modus internet Explorer verwenden.

Voraussetzungen

So geben Sie Sitzungscookies von Microsoft Edge an Internet-Explorer weiter:

  • Windows-Updates

    • Windows 11
    • Windows 10, Version 2004, Windows Server, Version 2004 – KB4571744 oder höher
    • Windows 10, Version 1909, Windows Server, Version 1909 – KB4566116 oder höher
    • Windows 10, Version 1903, Windows Server, Version 1903 – KB4566116 oder höher
    • Windows 10, Version 1809, Windows Server, Version 1809, und Windows Server 2019 – KB4571748 oder höher
    • Windows 10, Version 1803 – KB4577032 oder höher
    • Windows 10 Enterprise 2016 LTSC und Windows Server 2016 – KB4580346 oder höher
    • Windows 10 Enterprise 2015 LTSB – KB4580327 oder höher
    • Windows 8.1 und Windows Server 2012 R2 – KB4586768 oder höher
  • Microsoft Edge, Version 87 oder höher

  • IE-Modus konfiguriert mit Enterprise Mode Site List

So teilen Sie Sitzungscookies zwischen Microsoft Edge und Internet Explorer:

  • Windows-Updates

    • Windows 11 – KB5010414 oder höher
    • Windows Server 2022 – KB5010421 oder höher
    • Windows 10 Version 20H2 – KB5010415 oder höher
    • Windows 10 Version 21H1 – KB5010415 oder höher
    • Windows 10 Version 21H2– KB5010415 oder höher
    • Windows 10 Version 1809, Windows Server Version 1809 und Windows Server 2019 – KB5028168 oder höher
    • Windows 10 Enterprise 2016 LTSC und Windows Server 2016 – KB5031362 oder höher
  • Microsoft Edge Version 99 oder höher

  • IE-Modus konfiguriert mit Enterprise Mode Site List

Übersicht

Eine in großen Unternehmen häufige Konfiguration besteht darin, eine Anwendung, die in einem modernen Browser funktioniert, mit einer anderen Anwendung zu verknüpfen, welche für das Öffnen im Internet Explorer-Modus mit aktiviertem einmaligem Anmelden (SSO) als Teil des Workflows konfiguriert sein könnte.

Standardmäßig teilen die Microsoft Edge- und Internet-Explorer-Prozesse keine Sitzungscookies, und diese fehlende Freigabe kann in einigen Fällen unbequem sein. Beispielsweise, wenn sich ein Benutzer im Internet Explorer-Modus erneut authentifizieren muss oder wenn sich ein Benutzer bei einer Microsoft Edge-Sitzung nicht von der Internet-Explorer-Modus-Sitzung abmeldet. In diesen Szenarien können Sie bestimmte von SSO festgelegte Cookies so konfigurieren, dass sie von Microsoft Edge an Internet Explorer gesendet werden, damit die Authentifizierungserfahrung verbessert wird, indem keine erneute Authentifizierung erforderlich ist.

Hinweis

Vor Microsoft Edge Version 99 können Sitzungscookies nur von Microsoft Edge an Internet Explorer freigegeben werden. Ab Microsoft Edge Version 99 ist die umgekehrte Freigabe von Sitzungscookies (von Internet Explorer zu Microsoft Edge) möglich.

Hinweis

Persistente Cookies, die mit einem Expires-Attribut erstellt wurden, befinden sich nicht im Geltungsbereich dieses Features und können nicht zwischen Microsoft Edge und Internet Explorer freigegeben werden.

Die XML-Websiteliste für den Unternehmensmodus wurde erweitert, sodass mehr Elemente Sitzungscookies angeben können, die zwischen Microsoft Edge und Internet Explorer freigegeben werden müssen.

Wenn während einer Microsoft Edge-Sitzung zum ersten Mal ein Internet Explorer-Modus-Tab erstellt wird, werden alle übereinstimmenden Cookies an die Internet Explorer-Sitzung weitergegeben. Danach wird ein Cookie, das einer Regel entspricht, hinzugefügt, gelöscht oder geändert, als Update an das Internet Explorer Sitzung gesendet. Der Satz von freigegebenen Cookies wird ebenfalls neu ausgewertet, wenn die Websiteliste aktualisiert wird.

Aktualisierte Schemaelemente

In der folgenden Tabelle wird das shared-cookie-Element> beschrieben, das <zur Unterstützung der Cookiefreigabefunktion hinzugefügt wurde.

Element Beschreibung
<shared-cookie domain=".contoso.com" name="cookie1"></shared-cookie>

ODER

<shared-cookie host="subdomain.contoso.com" name="cookie2"></shared-cookie>
(Erforderlich) Ein <shared-cookie-Element> erfordert mindestens ein Domänen-Attribut (für Domänencookies) oder ein Host-Attribut (für cookies nur host) und ein Name-Attribut .
Diese Attribute müssen exakt mit der Domäne bzw. dem Namen des Cookies übereinstimmen. Beachten Sie, dass es bei Unterdomänen keine Übereinstimmung gibt.

Das domain-Attribut wird für Domänen-Cookies verwendet (ein vorangestellter Punkt ist dabei zulässig, aber optional).
Das host-Attribut wird für Nur-Host-Cookies verwendet (ein vorangestellter Punkt ist dabei ein Fehler). Wenn Sie keine oder beide Optionen angeben, hat dies einen Fehler zur Folge.
* Bei einem Cookie handelt es sich um ein Domänen-Cookie, wenn in der Cookie-Zeichenfolge eine Domäne angegeben wurde (über den HTTP-Set-Cookie-Antwortheader oder die "document.cokie JS"-API). Ein Domänen-Cookie gilt für die angegebene Domäne und alle Unterdomänen. Wenn in der Cookiezeichenfolge keine Domäne angegeben wurde, ist das Cookie ein reines Hostcooky und gilt nur für den spezifischen Host, für den es festgelegt wurde. Einige Klassen von URLs, z. B. Single-Word-Hostnamen (z. B http://intranetsite) . und IP-Adressen (z. B http://10.0.0.1. ) können nur Host-Cookies festlegen.
<shared-cookie host="subdomain.contoso.com" name="cookie2" path="/a/b/c"></shared-cookie> (Optional) Es kann ein path-Attribut angegeben werden. Wenn kein path-Attribut angegeben wird (oder es leer ist), entsprechen alle Cookies, die mit Domain/Host und Name übereinstimmen, der Richtlinie, und das unabhängig vom Pfad (Platzhalterregel).

Bei Angabe eines Pfads muss es sich um eine exakte Übereinstimmung handeln.
Wenn ein Cookie einer Regel mit einem Pfad entspricht, hat dies Vorrang vor einer Regel ohne Pfad.
<shared-cookie domain=".contoso.com" name="cookie1" source-engine="MSEdge"></shared-cookie>

ODER

<shared-cookie domain=".contoso.com" name="cookie1" source-engine="IE11"></shared-cookie>

ODER

<shared-cookie domain=".contoso.com" name="cookie1" source-engine="Both"></shared-cookie>
(Optional) Das Attribut source-engine gibt an, wie die Sitzungscookies zwischen Microsoft Edge und Internet Explorer gemeinsam genutzt werden. Es gilt Folgendes:

- MSEdge. Teilen Sie Sitzungscookies von Microsoft Edge mit internetbasierten Explorer.
- IE11. Teilen Sie Sitzungscookies aus dem Internet Explorer mit Microsoft Edge.
- Beides. Teilen Sie Sitzungscookies mit und von Microsoft Edge und Internet Explorer.
- Standard oder nicht angegeben. Sitzungscookies werden von Microsoft Edge für internetbasierte Explorer freigegeben.

Weitergabe-Beispiel

<site-list version="1"> 
<shared-cookie domain=".contoso.com" name="cookie1"></shared-cookie>  
<shared-cookie host="subdomain.contoso.com" name="cookie2" path="/a/b/c"> 
</shared-cookie> 
<shared-cookie host="subdomain.contoso.com" name="cookie3" source-engine="MSEdge"></shared-cookie> 
</site-list> 

Weitere Informationen