jsessionid_sessioncookiename_변경

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
jsessionid_sessioncookiename_변경 [2020/12/08 07:51] koovjsessionid_sessioncookiename_변경 [2020/12/08 11:28] (현재) koov
줄 18: 줄 18:
 <WRAP prewrap> <WRAP prewrap>
 <code vim> <code vim>
-<Context sessionCookieName="SESSIONID" cookies="true">+<Context sessionCookieName="MYSESSIONID" cookies="true">
 </code> </code>
 </WRAP> </WRAP>
줄 28: 줄 28:
 <WRAP prewrap> <WRAP prewrap>
 <code vim web.xml> <code vim web.xml>
 +
 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns="http://java.sun.com/xml/ns/javaee" +  xmlns="http://java.sun.com/xml/ns/javaee" 
- xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" +  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 
- id="WebApp_ID" version="3.0">+  id="WebApp_ID" version="3.0">
  
- <display-name>LDS</display-name>+  <display-name>LDS</display-name>
  
- <welcome-file-list> +  <welcome-file-list> 
- <welcome-file>index.html</welcome-file> +    <welcome-file>index.html</welcome-file> 
- <welcome-file>index.htm</welcome-file> +    <welcome-file>index.htm</welcome-file> 
- <welcome-file>index.jsp</welcome-file> +    <welcome-file>index.jsp</welcome-file> 
- <welcome-file>default.html</welcome-file> +    <welcome-file>default.html</welcome-file> 
- <welcome-file>default.htm</welcome-file> +    <welcome-file>default.htm</welcome-file> 
- <welcome-file>default.jsp</welcome-file> +    <welcome-file>default.jsp</welcome-file> 
- </welcome-file-list>+  </welcome-file-list>
  
- <filter> +  <filter> 
- <filter-name>Set Character Encoding</filter-name> +    <filter-name>Set Character Encoding</filter-name> 
- <filter-class>filters.SetCharacterEncodingFilter</filter-class> +    <filter-class>filters.SetCharacterEncodingFilter</filter-class> 
- <init-param> +    <init-param> 
- <param-name>encoding</param-name> +      <param-name>encoding</param-name> 
- <!-- <param-value>euc-kr</param-value> --> +      <!-- <param-value>euc-kr</param-value> --> 
- <param-value>UTF-8</param-value> +      <param-value>UTF-8</param-value> 
- </init-param> +    </init-param> 
- </filter>+  </filter>
  
- <filter-mapping> +  <filter-mapping> 
- <filter-name>Set Character Encoding</filter-name> +    <filter-name>Set Character Encoding</filter-name> 
- <url-pattern>/*</url-pattern> +    <url-pattern>/*</url-pattern> 
- </filter-mapping>+  </filter-mapping>
  
- <!-- Clustering context --> +  <!-- 모든 항목은 반드시 순서를 맞춰서 선언하여야 한다. --> 
- <distributable />+  <session-config> 
 +    <!-- 세션 유지시간 (분) --> 
 +    <session-timeout>30</session-timeout> 
 +    <!-- 쿠키 설정 --> 
 +    <cookie-config> 
 +      <!-- 임의의 Session Cookie Name 지정 할 경우, 
 +           mod-jk의 session_cookie 도 같이 변경하여야 함 --> 
 +      <name>MYSESSIONID</name>
  
- <session-config> +      <!-- HttpOnly 설정 : 서버 요청이 있을 때에만 쿠키가 전송되도록 설정하며, 
- <cookie-config> +           임의로 다른 사용자에 의해 웹 브라우저에 출력되지 않도록 설정한다. --> 
-         <!-- 임의의 Session Cookie Name 지정 할 경우, +      <http-only>true</http-only> 
-      mod-jk의 session_cookie 도 같이 변경하여야 함 --> + 
- <name>MYSESSIONID</name> +      <!-- Secure 속성 : SSL 통신 채널 연결 시에만 쿠키를 전송하도록 설정 --> 
-  +      <!--  
- <!-- HttpOnly 설정 : 서버 요청이 있을 때에만 쿠키가 전송되도록 설정하며, +      <secure>true</secure> 
-      임의로 다른 사용자에 의해 웹 브라우저에 출력되지 않도록 설정한다. --> +      --> 
- <http-only>true</http-only> +    </cookie-config> 
-  + 
- <!-- Secure 속성 : SSL 통신 채널 연결 시에만 쿠키를 전송하도록 설정 --> +    <!-- url에 ;jsessionid 파라메터가 붙지 않도록 쿠키 사용 설정 --> 
- <secure>true</secure> +    <tracking-mode>COOKIE</tracking-mode> 
- </cookie-config> +  </session-config
- </session-config>+ 
 +  <!-- Clustering context --> 
 +  <distributable />
 </web-app> </web-app>
 +
 </code> </code>
 </WRAP> </WRAP>
  • jsessionid_sessioncookiename_변경.1607413919.txt.gz
  • 마지막으로 수정됨: 2020/12/08 07:51
  • 저자 koov