session_cookie_domain_설정

Session Cookie Domain

만약 여러 도메인의 세션을 공유하기 원한다면 server.xml에 다음을 추가해 주면 된다.

<Context sessionCookieDomain=”.test.com”>
  • 4.x에서 이 작업을 수행 할 방법이 없습니다. 부착 된 맞춤 밸브를 사용할 수 있습니다. 빌드 및 배포 지침은 압축을 풀고 README.txt 파일을 참조하십시오. 공식적으로 지원되지는 않지만 고객이 사용할 수 있고 클러스터 된 환경과 클러스터되지 않은 환경에서 테스트 된 실용적인 솔루션입니다.
  • EAP 5.x에서는 세션 쿠키 구성이 JBWEB-107에 추가되었습니다 . 세션 쿠키 도메인을 구성하려면 응용 프로그램의 WEB-INF/context.xml파일내의 <Context> 아래에 <SessionCookie domain=“example.com”/>를 추가 하십시오.

응용 프로그램을 여러 환경 (dev, qa, prod)에서 사용하고 각각에 고유 한 도메인이 필요한 경우 도메인을 시스템 등록 정보로 설정하는 것이 좋습니다.

<SessionCookie domain="${session.domain}"/>

이 시스템 속성은 환경에 따라 시작시 원하는대로 설정할 수 있습니다. 예를 들면 다음과 같습니다.

./run.sh ... -Dsession.domain=".qa.yourdomain.com"
  • EAP 6.x에서는 web.xml 의 session-config요소에 세션 도메인을 구성 할 수 있습니다 . 예를 들면 다음과 같습니다.

<web-app>
        ...
        <session-config>
            <cookie-config>
               <domain>yourdomain.com</domain>
            </cookie-config>
        </session-config>
</web-app>

도메인 처리 방법에 대한 자세한 내용은 http://www.ietf.org/rfc/rfc2109.txt “HTTP 상태 관리 메커니즘”을 참조하십시오.

로그인하면 댓글을 남길 수 있습니다.
  • session_cookie_domain_설정.txt
  • 마지막으로 수정됨: 2019/06/26 03:37
  • 저자 koov