양쪽 이전 판 이전 판 | |
jsessionid_sessioncookiename_변경 [2020/12/08 11:19] – koov | jsessionid_sessioncookiename_변경 [2020/12/08 11:28] (현재) – koov |
---|
<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> |
| |
<!-- 모든 항목은 반드시 순서를 맞춰서 선언하여야 한다. --> | <!-- 모든 항목은 반드시 순서를 맞춰서 선언하여야 한다. --> |
<session-config> | <session-config> |
<!-- 세션 유지시간 (분) --> | <!-- 세션 유지시간 (분) --> |
<session-timeout>30</session-timeout> | <session-timeout>30</session-timeout> |
| <!-- 쿠키 설정 --> |
| <cookie-config> |
| <!-- 임의의 Session Cookie Name 지정 할 경우, |
| mod-jk의 session_cookie 도 같이 변경하여야 함 --> |
| <name>MYSESSIONID</name> |
| |
<!-- 쿠키 설정 --> | <!-- HttpOnly 설정 : 서버 요청이 있을 때에만 쿠키가 전송되도록 설정하며, |
<cookie-config> | 임의로 다른 사용자에 의해 웹 브라우저에 출력되지 않도록 설정한다. --> |
<!-- 임의의 Session Cookie Name 지정 할 경우, | <http-only>true</http-only> |
mod-jk의 session_cookie 도 같이 변경하여야 함 --> | |
<name>MYSESSIONID</name> | |
| |
<!-- HttpOnly 설정 : 서버 요청이 있을 때에만 쿠키가 전송되도록 설정하며, 임의로 다른 사용자에 의해 웹 브라우저에 | <!-- Secure 속성 : SSL 통신 채널 연결 시에만 쿠키를 전송하도록 설정 --> |
출력되지 않도록 설정한다. --> | <!-- |
<http-only>true</http-only> | <secure>true</secure> |
| --> |
| </cookie-config> |
| |
<!-- Secure 속성 : SSL 통신 채널 연결 시에만 쿠키를 전송하도록 설정 --> | <!-- url에 ;jsessionid 파라메터가 붙지 않도록 쿠키 사용 설정 --> |
<secure>true</secure> | <tracking-mode>COOKIE</tracking-mode> |
</cookie-config> | </session-config> |
| |
<!-- url에 ;jsessionid 파라메터가 붙지 않도록 쿠키 사용 설정 --> | |
<tracking-mode>COOKIE</tracking-mode> | |
</session-config> | |
| |
<!-- Clustering context --> | |
<distributable/> | |
| |
| <!-- Clustering context --> |
| <distributable /> |
</web-app> | </web-app> |
| |
</code> | </code> |
</WRAP> | </WRAP> |