Обмен файлами cookie между Microsoft Edge и Internet Explorer

Примечание.

Microsoft Edge для бизнеса теперь доступна в стабильной версии 116 для Edge! Узнайте больше о новом специализированном интерфейсе работы со встроенными встроенными средствами безопасности корпоративного уровня, производительностью, управляемостью и искусственным интеллектом.

Примечание.

Устаревшее, не поддерживаемое классическое приложение Internet Обозреватель 11 было окончательно отключено с помощью обновления Microsoft Edge в некоторых версиях Windows 10. Дополнительные сведения см. в разделе Часто задаваемые вопросы об прекращении использования настольного приложения Internet Explorer 11.

В этой статье объясняется, как настроить общий доступ к файлам cookie сеанса между процессом Microsoft Edge и процессом интернет-Обозреватель при использовании режима Обозреватель Интернета.

Предварительные условия

Чтобы предоставить общий доступ к файлам cookie сеанса из Microsoft Edge в Интернет Обозреватель:

  • Обновления Windows

    • Windows 11
    • Windows 10 версии 2004, Windows Server версии 2004 — KB4571744 и выше
    • Windows 10 версии 1909, Windows Server версии 1909 — KB4566116 и выше
    • Windows 10 версии 1903, Windows Server версии 1903 — KB4566116 и выше
    • Windows 10, версии 1809, Windows Server версии 1809 и Windows Server 2019 — KB4571748 и выше
    • Windows 10 версии 1803 — KB4577032 и выше
    • LTSC и Windows Server 2016 Windows 10 Корпоративная 2016 г. — KB4580346 или более поздней версии
    • Windows 10 Корпоративная 2015 с долгосрочным обслуживанием — KB4580327 или выше
    • Windows 8.1 и Windows Server 2012 R2 — KB4586768 или выше
  • Microsoft Edge версии 87 или более поздней

  • Режим IE настроенный с помощью списка сайтов в режиме предприятия

Чтобы совместно использовать файлы cookie сеанса между Microsoft Edge и Интернетом Обозреватель:

  • Обновления Windows

    • Windows 11 — KB5010414 или выше
    • Windows Server 2022 — KB5010421 или более поздней версии
    • Windows 10 версии 20H2 — KB5010415 или более поздней
    • Windows 10 версии 21H1 — KB5010415 или более поздней
    • Windows 10 версии 21H2 KB5010415 или более поздней
    • Windows 10 версии 1809, Windows Server версии 1809 и Windows Server 2019 — KB5028168 или более поздней
    • LTSC и Windows Server 2016 Windows 10 Корпоративная 2016 г. — KB5031362 или более поздней версии
  • Microsoft Edge версии 99 или более поздней

  • Режим IE настроенный с помощью списка сайтов в режиме предприятия

Обзор

Распространенной конфигурацией в крупных организациях является наличие приложения, работающего на основе связи современного браузера с другим приложением, которое может быть настроено на открытие в режиме Internet Explorer с поддержкой единого входа (SSO) в рамках рабочего процесса.

По умолчанию процессы Microsoft Edge и Интернет-Обозреватель не совместно используют файлы cookie сеанса, и в некоторых случаях такое отсутствие общего доступа может оказаться неудобным. Например, если пользователю необходимо повторно пройти проверку подлинности в режиме Обозреватель Интернета или при выходе из сеанса Microsoft Edge не выходит из сеанса Обозреватель интернета. В таких сценариях вы можете настроить определенный набор файлов cookie (с помощью единого входа) для отправки из Microsoft Edge в Internet Explorer, чтобы проверка подлинности выполнялась проще благодаря устранению необходимости в повторной проверке.

Примечание.

До microsoft Edge версии 99 файлы cookie сеанса можно было передавать только из Microsoft Edge в Интернет Обозреватель. Начиная с Microsoft Edge версии 99, возможен обмен файлами cookie сеанса в обратном режиме (от интернет-Обозреватель до Microsoft Edge).

Примечание.

Постоянные файлы cookie, созданные с помощью атрибута Expires-, не находятся в область для этой функции и не могут использоваться совместно между Microsoft Edge и Интернетом Обозреватель.

XML-код списка сайтов в режиме предприятия расширен, чтобы разрешить больше элементов для указания файлов cookie сеанса, которые необходимо совместно использовать между Microsoft Edge и Интернетом Обозреватель.

При первом создании вкладки режима Internet Explorer в сеансе Microsoft Edge все соответствующие файлы cookie становятся общими для сеанса Internet Explorer. После этого каждый раз, когда файл cookie, соответствующий правилу, добавляется, удаляется или изменяется, он отправляется в качестве обновления в сеанс Обозреватель Интернета. Набор общих файлов cookie также пересматривается при обновлении списка сайтов.

Обновленные элементы схемы

В следующей таблице описан <элемент shared-cookie> , добавленный для поддержки функции совместного использования файлов cookie.

Элемент Описание
<shared-cookie domain=".contoso.com" name="cookie1"></shared-cookie>

ИЛИ

<shared-cookie host="subdomain.contoso.com" name="cookie2"></shared-cookie>
(Обязательный) Для <элемента shared-cookie> требуется, как минимум, атрибут домена (для файлов cookie домена) или host (для файлов cookie только для узла) и атрибут name .
Эти атрибуты должны точно соответствовать домену и имени файла cookie соответственно. Обратите внимание, что поддомены не совпадают.

Атрибут domain используется для файлов cookie домена (начальная точка разрешена, но необязательна).
Атрибут host используется только для файлов cookie, предназначенных для узла (начальная точка является ошибкой). Указание обоих аргументов (или их отсутствие) приведет к ошибке.
* Файл cookie — это файл cookie домена, если домен был указан в строке файла cookie (с помощью HTTP-заголовка отклика Set-cookie или API JS document.cookie). Файл cookie домена применяется к указанному домену и всем поддоменам. Если домен не указан в строке файла cookie, файл cookie является файлом cookie только для узла и применяется только к конкретному узлу, для чего он был настроен. Некоторые классы URL-адресов, такие как имена узлов из одного слова (например, http://intranetsite) и IP-адреса (например, http://10.0.0.1), могут задавать только файлы cookie только для узла.
<shared-cookie host="subdomain.contoso.com" name="cookie2" path="/a/b/c"></shared-cookie> (Необязательно) Можно указать атрибут path. Если атрибут path не указан (или атрибут path не заполнен), все файлы cookie, совпадающие с доменом/узлом и именем, соответствуют политике независимо от пути (правило подстановочного знака).

Если путь указан, это должно быть точное совпадение.
Если файл cookie соответствует правилу с путем, оно имеет приоритет над правилом без пути.
<shared-cookie domain=".contoso.com" name="cookie1" source-engine="MSEdge"></shared-cookie>

ИЛИ

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

ИЛИ

<shared-cookie domain=".contoso.com" name="cookie1" source-engine="Both"></shared-cookie>
(Необязательно) Атрибут source-engine указывает, как файлы cookie сеанса совместно используются Между Microsoft Edge и Интернетом Обозреватель. Где:

- MSEdge. Совместное использование файлов cookie сеанса из Microsoft Edge в Интернет Обозреватель.
- IE11. Совместное использование файлов cookie сеанса из Интернета Обозреватель в Microsoft Edge.
- И то, и другое. Совместное использование файлов cookie сеанса в Microsoft Edge и Интернет-Обозреватель.
- Значение по умолчанию или не указано. Файлы cookie сеанса будут совместно использоваться из Microsoft Edge в Интернет Обозреватель.

Пример отправки

<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> 

См. также