Cookie-Austausch zwischen Microsoft Edge und Internet Explorer

Hinweis

Die Internet Explorer 11-Desktopanwendung wurde eingestellt und wird ab dem 15. Juni 2022 für bestimmte Versionen von Windows 10 nicht mehr unterstützt.

  • Sie können weiterhin auf ältere, ältere Websites zugreifen, für die Internet Explorer mit dem Internet Explorer-Modus in Microsoft Edge erforderlich ist. Erfahren Sie, wie >
  • Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge Browser umgeleitet und letztendlich über Windows Update deaktiviert. IE heute> deaktivieren

In diesem Artikel wird erläutert, wie sie die Sitzungscookiefreigabe zwischen einem Microsoft Edge-Prozess und einem Internet Explorer-Prozess konfigurieren, während der Internet Explorer-Modus verwendet wird.

Hinweis

Dieser Artikel bezieht sich auf Microsoft Edge Version 87 oder neuer.

Voraussetzungen

So geben Sie Sitzungscookies aus Microsoft Edge für Internet Explorer frei:

  • 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
    • 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 geben Sie Sitzungscookies zwischen Microsoft Edge und Internet Explorer frei:

  • 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
  • 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 geben die Microsoft Edge- und Internet Explorer-Prozesse keine Sitzungscookies frei, und dieser Mangel an Freigabe kann in einigen Fällen unbequem sein. Wenn ein Benutzer z. B. im Internet Explorer-Modus erneut authentifizieren muss oder sich von einer Microsoft Edge-Sitzung abmeldet, wird die Internet Explorer-Modussitzung nicht abgemeldet. 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 das Freigeben von Sitzungscookies umgekehrt (von Internet Explorer bis Microsoft Edge) möglich.

Die Websitelisten-XML Enterprise Modus wird erweitert, damit 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 jedes Mal, wenn ein Cookie, das einer Regel entspricht, hinzugefügt, gelöscht oder geändert, als Update an die Internet Explorer-Sitzung gesendet. Die Gruppe der freigegebenen Cookies wird auch erneut ausgewertet, wenn die Websiteliste aktualisiert wird.

Aktualisierte Schemaelemente

In der folgenden Tabelle wird das <shared-cookie>-Element beschrieben, das zur Unterstützung der Cookie-Weitergabe 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 domain-Attribut (für Domänen-Cookies) oder ein host-Attribut (für Nur-Host-Cookies) sowie 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 eine Domäne in der Cookiezeichenfolge nicht angegeben wurde, ist das Cookie nur ein Hostcookie und gilt nur für den bestimmten Host, für den es festgelegt wurde. Einige Klassen von URLs, z. B. Hostnamen mit einem Wort (z. B http://intranetsite) . und IP-Adressen) (z http://10.0.0.1) . B. können nur Hostcookies festgelegt werden.
<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 Quellmodulattribut gibt an, wie die Sitzungscookies zwischen Microsoft Edge und Internet Explorer freigegeben werden. Es gilt Folgendes:

- MSEdge. Freigeben von Sitzungscookies von Microsoft Edge zu Internet Explorer.
- IE11. Freigeben von Sitzungscookies aus Internet Explorer für Microsoft Edge.
- Beides. Freigeben von Sitzungscookies für und von Microsoft Edge und Internet Explorer.
- Standard oder nicht angegeben. Sitzungscookies werden von Microsoft Edge an Internet 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