>  기사  >  웹 프론트엔드  >  P3P 헤더는 쿠키 크로스 도메인_자바스크립트 기술 문제를 해결합니다.

P3P 헤더는 쿠키 크로스 도메인_자바스크립트 기술 문제를 해결합니다.

WBOY
WBOY원래의
2016-05-16 17:40:341873검색

P3P

P3P는 온라인 개인 정보를 보호하고 인터넷 사용자가 웹 검색 시 자신의 정보를 제3자가 수집하고 사용할지 여부를 선택할 수 있도록 하는 개인 정보 보호 플랫폼이라는 표준입니다. 사이트가 P3P 표준을 준수하지 않는 경우 해당 쿠키는 자동으로 거부되며 P3P는 쿠키를 삽입하는 다양한 방법을 자동으로 식별할 수도 있습니다. P3P는 Global Information Alliance Network에서 개발되었습니다.

페이지에 iframe이 있는 경우, iframe에서 쿠키를 얻으려면 iframe의 해당 동적 페이지에 P3P 헤더 정보를 추가해야 하며, 그렇지 않으면 IE에서 쿠키를 얻을 수 없습니다. IE에는 페이지가 제3자 쿠키를 저장하지 못하도록 제한하는 보안 정책이 있기 때문입니다(참고: 현재 방문한 페이지는 제1사 쿠키이고 제3자 쿠키는 현재 웹페이지가 아닌 다른 웹페이지의 쿠키입니다).

코드 복사 코드는 다음과 같습니다.

// http:// /www.a.com/a_setcookie.php 파일 내용:
setcookie("test", "testval", time() 3600, "/", ".a.com");
//http: //www.a.com/a_getcookie.php 파일 내용:
var_dump($_COOKIE);
/*------------------ ---- --------------------------------- ----
http://www.b.com/b_setcookie.php 파일 내용: