>  기사  >  백엔드 개발  >  PHP는 P3P를 사용하여 도메인 간 메소드 공유를 실현합니다.

PHP는 P3P를 사용하여 도메인 간 메소드 공유를 실현합니다.

WBOY
WBOY원래의
2016-07-25 08:56:371235검색
  1. http://www.a.com/a_setcookie.php 파일 내용:
  2. http://www.a.com/a_getcookie.php 파일 내용:
  3. http://www.b.com/b_setcookie.php 파일 내용:
  4. 브라우저를 통한 액세스:
  5. http://www.b.com/b_setcookie.php
  6. http://www.a.com / a_getcookie.php
코드 복사

1b.com 도메인 방문 후 2a.com 도메인에서는 쿠키값을 찾을 수 없습니다. http://www.a.com/a_setcookie.php 파일의 내용을 다음과 같이 변경합니다.

  1. header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');
  2. setcookie("test", $_GET['id'], time() 3600, "/", ".a.com");
  3. ?>
코드 복사

다시 방문:

  1. header( 'P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"' );
코드 복사

JS는 P3P 프로토콜을 사용합니다.

  1. xmlhttp.setRequestHeader( "P3P" , 'CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR" ' );
코드 복사

P3P의 웹사이트

P3P 헤더가 있음: CP="CURa ADMa DEVa PSAo PSDo 버스 UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR" 압축 정책 토큰이 있습니다. 뒤에 오는 'o'는 선택 해제를 의미하고, 뒤에 오는 'i'는 선택을 의미합니다. 큐라 정보는 제공된 활동을 완료하는 데 사용됩니다. ADMa 정보는 웹사이트 및 해당 컴퓨터 시스템의 기술 지원을 위해 사용될 수 있습니다. DEVa 정보는 사이트, 서비스, 제품 또는 시장을 향상, 평가 또는 검토하는 데 사용될 수 있습니다. PSAo 정보는 식별된 데이터(예: 이름, 주소, 전화번호 또는 이메일 주소)를 기록에 연결하지 않고 가명 식별자에 연결된 특정 개인 또는 컴퓨터의 기록을 생성하거나 구축하는 데 사용될 수 있습니다. 이 프로필은 연구, 분석 및 보고 목적으로 개인의 습관, 관심사 또는 기타 특성을 확인하는 데 사용되지만 특정 개인을 식별하는 데 사용되지는 않습니다. PSDo 정보는 식별된 데이터(예: 이름, 주소, 전화번호 또는 이메일 주소)를 기록에 연결하지 않고 가명 식별자에 연결된 특정 개인 또는 컴퓨터의 기록을 생성하거나 구축하는 데 사용될 수 있습니다. 이 프로필은 개인의 습관, 관심사 또는 기타 특성을 파악하여 해당 개인에게 직접적인 영향을 미치는 결정을 내리는 데 사용되지만 특정 개인을 식별하는 데 사용되지는 않습니다. 우리의 우리는 우리 자신 및/또는 당사의 대리인 역할을 하는 법인 또는 당사가 대리인 역할을 하는 법인과 정보를 공유합니다. 버스 정보는 서비스 제공업체의 명시된 비즈니스 관행에 따라 보관됩니다. 사이트에는 파기 시간표를 설정하는 보존 정책이 있어야 합니다. 보존 정책은 사람이 읽을 수 있는 사이트의 개인 정보 보호 정책에 포함되거나 연결되어야 합니다. 유니 개인을 일관되게 식별하거나 인식할 목적으로 발행된 비금융 식별자(정부 발행 식별자 제외). 여기에는 웹사이트나 서비스에서 발행한 식별자가 포함됩니다. 푸르 결제 방법에 대한 정보를 포함하여 제품 또는 서비스 구매로 인해 적극적으로 생성된 정보입니다. 정수 검색 엔진에 대한 쿼리 또는 계정 활동 로그와 같이 서비스 제공업체의 사이트를 통해 적극적으로 생성되거나 서비스 제공업체와의 명시적인 상호 작용을 반영하는 데이터입니다. DEM 성별, 연령, 소득 등 개인의 특성에 대한 데이터입니다. STA 사용자와의 상태 저장 세션을 유지하거나 특정 사이트를 방문했거나 이전에 HTTP 쿠키와 같은 특정 콘텐츠에 액세스한 사용자를 자동으로 인식하는 메커니즘입니다. PRE 좋아하는 색상이나 음악적 취향 등 개인이 좋아하는 것과 싫어하는 것에 대한 데이터입니다. COM IP 번호, 도메인 이름, 브라우저 유형, 운영 체제 등 개인이 네트워크에 액세스하는 데 사용하는 컴퓨터 시스템에 대한 정보입니다. 탐색 방문한 페이지, 사용자가 각 페이지에 머문 시간 등 웹 사이트 탐색을 통해 수동적으로 생성된 데이터입니다. OTC 위의 정의에 의해 캡처되지 않은 다른 유형의 데이터입니다. 노이 웹사이트는 식별된 데이터를 수집하지 않습니다. DSP 개인정보 보호정책에는 DISPUTES 요소가 포함되어 있습니다.

COR 개인정보취급방침과 관련하여 발생한 오류나 부당한 행위는 서비스를 통해 해결됩니다.

설명: 此处介绍的跨域主要是设置cookie情况,如果是跨域读取cookie,要保证在对应设置cookie的时候设置了P3P,否则 in读取的事情IE会屏蔽跨域쿠키。



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.