서버프로그래밍/Tomcat

도메인 포워딩시 세션,쿠키 문제

zelkova 2011. 4. 3. 10:59


도메인을 포워딩을 통해서 웹서버를 연결한 경우 세션이나 쿠키에 문제가 발생할 수 있습니다
이유는 마이크로 소프트에서 쿠키 정보의 남용을 막기 위해 p3p (Platform for Personal Preferences)
규약을 도입했기 때문입니다.

p3p (Platform for Personal Preferences) 규약은
W3C ( World wide Consortium )에서 만들어 졌습니다.
(마이크로 소프트 p3p 정책 http://msdn.microsoft.com/library/default.asp?url=/workshop/security/privacy/overview/createprivacypolicy.asp)
(W3C - p3p 규약 http://www.w3.org/TR/2002/REC-P3P-20020416/

해결방법) 아래 소스 추가
-JSP-
<%
rsponse.addHeader "P3P", "CP=NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"
%>

-PHP-
<? header('P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"');?>

-ASP-
<% Response.AddHeader "P3P", "CP=NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE" %> 


ps. 으흐흑 이것때문에 날아간 내 시간 다타고 헐어버린 내똥줄 ㅡ_ㅡ.. 아놕

반응형