다음을 통해 공유


Microsoft Edge 및 Internet Explorer 간의 쿠키 공유

이 문서에서는 Internet Explorer 모드를 사용하는 동안 Microsoft Edge 프로세스와 Internet Explorer 프로세스 간에 세션 쿠키 공유를 구성하는 방법을 설명합니다.

필수 구성 요소

Microsoft Edge에서 Internet Explorer로 세션 쿠키를 공유하려면 다음을 수행합니다.

  • 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 이상
    • Windows 10 Enterprise 2016 LTSC 및 Windows Server 2016 - KB4580346 이상
    • Windows 10 Enterprise 2015 LTSB - KB4580327 이상
    • Windows 8.1 및 Windows Server 2012 R2 - KB4586768 이상
  • Microsoft Edge 버전 87 이상

  • 엔터프라이즈 모드 사이트 목록으로 구성된 IE 모드

Microsoft Edge와 Internet Explorer 간에 세션 쿠키를 공유하려면 다음을 수행합니다.

  • 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 이상
    • Windows 10 Enterprise 2016 LTSC 및 Windows Server 2016 - KB5031362 이상
  • Microsoft Edge 버전 99 이상

  • 엔터프라이즈 모드 사이트 목록으로 구성된 IE 모드

개요

대규모 조직의 일반적인 구성은 최신 브라우저에서 작동하는 응용 프로그램을 다른 응용 프로그램에 연결하는 것으로, 이는 워크플로의 일부로써 SSO(Single Sign On)를 사용하도록 설정된 Internet Explorer 모드에서 열리도록 구성할 수 있습니다.

기본적으로 Microsoft Edge 및 Internet Explorer 프로세스는 세션 쿠키를 공유하지 않으며 이러한 공유 부족은 경우에 따라 불편할 수 있습니다. 예를 들어 사용자가 Internet Explorer 모드에서 다시 인증해야 하는 경우 또는 Microsoft Edge 세션에서 로그아웃할 때 Internet Explorer 모드 세션에서 로그아웃하지 않습니다. 이러한 시나리오에서는 SSO에서 설정한 특정 쿠키를 Microsoft Edge에서 Internet Explorer로 보내도록 구성할 수 있으므로 재인증할 필요가 없어져서 인증 환경이 더욱 원할해집니다.

참고

Microsoft Edge 버전 99 이전에는 세션 쿠키를 Microsoft Edge에서 Internet Explorer로만 공유할 수 있습니다. Microsoft Edge 버전 99부터 세션 쿠키를 반대로(Internet Explorer에서 Microsoft Edge로) 공유할 수 있습니다.

참고

Expires-attribute를 사용하여 만든 영구 쿠키는 이 기능의 범위에 포함되지 않으며 Microsoft Edge와 Internet Explorer 간에 공유할 수 없습니다.

엔터프라이즈 모드 사이트 목록 XML은 더 많은 요소가 Microsoft Edge와 Internet Explorer 간에 공유해야 하는 세션 쿠키를 지정할 수 있도록 확장됩니다.

Microsoft Edge 세션에서 Internet Explorer 모드 탭을 처음 만들 때 일치하는 모든 쿠키가 Internet Explorer 세션에 공유됩니다. 그런 다음 규칙과 일치하는 쿠키가 추가, 삭제 또는 수정되면 Internet Explorer 세션에 대한 업데이트로 전송됩니다. 공유 쿠키 집합은 사이트 목록이 업데이트될 때도 다시 평가됩니다.

업데이트된 스키마 요소

다음 표에서는 <쿠키> 공유 기능을 지원하기 위해 추가된 공유 쿠키 요소에 대해 설명합니다.

요소 설명
<shared-cookie domain=".contoso.com" name="cookie1"></shared-cookie>

또는

<shared-cookie host="subdomain.contoso.com" name="cookie2"></shared-cookie>
(필수)<공유 쿠키> 요소에는 최소한 도메인(도메인 쿠키의 경우) 또는 호스트( 호스트 전용 쿠키의 경우) 특성 및 이름 특성이 필요합니다.
이러한 특성은 각각 쿠키의 도메인 및 이름과 정확히 일치해야 합니다. 하위 도메인과 일치하지 않는 점에 유의하세요.

도메인 속성은 도메인 쿠키에 사용됩니다(앞에 점이 허용되지만 이는 선택 사항임).
호스트 특성에는 호스트 전용 쿠키가 사용됩니다(앞에 점은 오류임). 둘 다 지정하지 않거나 둘 다 지정하면 오류가 발생합니다.
* 여기서 쿠키는, 쿠키 문자열에 도메인이 지정된 경우(HTTP 집합-쿠키 응답 헤더 또는 document.cookie JS API를 통해)의 도메인 쿠키입니다. 도메인 쿠키는 지정된 도메인 및 모든 하위 도메인에 적용됩니다. 도메인이 쿠키 문자열에 지정되지 않은 경우 쿠키는 호스트 전용 쿠키이며 설정된 특정 호스트에만 적용됩니다. 단일 단어 호스트 이름(예 http://intranetsite) : 및 IP 주소 http://10.0.0.1)과 같은 일부 URL 클래스는 호스트 전용 쿠키만 설정할 수 있습니다.
<shared-cookie host="subdomain.contoso.com" name="cookie2" path="/a/b/c"></shared-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>
(선택 사항) 원본 엔진 특성은 세션 쿠키를 Microsoft Edge와 Internet Explorer 간에 공유하는 방법을 지정합니다. 여기서

- MSEdge. Microsoft Edge에서 Internet Explorer로 세션 쿠키를 공유합니다.
- IE11. Internet Explorer에서 Microsoft Edge로 세션 쿠키를 공유합니다.
- 둘 다. Microsoft Edge 및 Internet Explorer 간에 세션 쿠키를 공유합니다.
- 기본값이거나 지정되지 않았습니다. 세션 쿠키는 Microsoft Edge에서 Internet Explorer로 공유됩니다.

공유 예

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

참고 항목