ホームページ >バックエンド開発 >PHPチュートリアル >PHP は P3P を使用してクロスドメインのメソッド共有を実現します

PHP は P3P を使用してクロスドメインのメソッド共有を実現します

WBOY
WBOYオリジナル
2016-07-25 08:56:371258ブラウズ
  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
コードをコピーしてください

1 つの b.com ドメインにアクセスしても機能しませんでした2 では、Cookie 値の .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 OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR" コンパクト ポリシー トークンが存在します。末尾の「o」はオプトアウトを意味し、末尾の「i」はオプトインを意味します。 キュラ 情報は、提供されたアクティビティを完了するために使用されます。 ADMa 情報は、Web サイトおよびそのコンピュータ システムの技術サポートに使用される場合があります。 デヴァ 情報は、サイト、サービス、製品、または市場を強化、評価、またはレビューするために使用される場合があります。 PSAo 情報は、特定されたデータ (名前、住所、電話番号、電子メール アドレスなど) を記録に結び付けることなく、仮名識別子に関連付けられた特定の個人またはコンピュータの記録を作成または構築するために使用される場合があります。このプロフィールは、調査、分析、レポートを目的として、個人の習慣、興味、その他の特徴を判断するために使用されますが、特定の個人を特定するために使用されるものではありません。 PSDo 情報は、特定されたデータ (名前、住所、電話番号、電子メール アドレスなど) を記録に結び付けることなく、仮名識別子に関連付けられた特定の個人またはコンピュータの記録を作成または構築するために使用される場合があります。このプロフィールは、個人の習慣、興味、その他の特性を判断し、その個人に直接影響を与える決定を下すために使用されますが、特定の個人を特定するために使用されるものではありません。 私たちの 当社は、当社自身および/または当社の代理人として活動する団体、または当社が代理人として活動する団体と情報を共有します。 バス 情報は、サービスプロバイダーが定めた商慣行に基づいて保持されます。サイトには、破棄タイムテーブルを確立する保存ポリシーがなければなりません。保持ポリシーは、サイトの人が読める形式のプライバシー ポリシーに含めるか、そこからリンクする必要があります。 ユニ 個人を一貫して識別または認識する目的で発行される、政府発行の識別子を除く非金融識別子。これらには、Web サイトまたはサービスによって発行された識別子が含まれます。 ピュア 製品またはサービスの購入によって積極的に生成される情報 (支払い方法に関する情報など)。 INT 検索エンジンへのクエリやアカウント アクティビティのログなど、サイトを介したサービス プロバイダーとの明示的なやり取りからアクティブに生成されるデータ、またはサービス プロバイダーとの明示的なやり取りを反映するデータ。 DEM 個人の特性に関するデータ (性別、年齢、収入など)。 STA ユーザーとのステートフル セッションを維持したり、以前に特定のサイトを訪問したり特定のコンテンツにアクセスしたりしたユーザーを自動的に認識するためのメカニズム (HTTP Cookie など)。 プレ 個人の好き嫌いに関するデータ (好きな色や音楽の好みなど)。 COM 個人がネットワークへのアクセスに使用しているコンピュータ システムに関する情報 (IP 番号、ドメイン名、ブラウザの種類、オペレーティング システムなど)。 ナビ Web サイトの閲覧によって受動的に生成されるデータ (どのページが訪問されたか、ユーザーが各ページにどのくらい滞在したかなど)。 OTC 上記の定義では捕捉されないその他のタイプのデータ。 ノイ Web サイトは特定されたデータを収集しません。 DSP プライバシー ポリシーには紛争の要素が含まれています。

COR プライバシーポリシーに関連して発生したエラーまたは不正行為は、サービスによって修正されます。

説明: この媒介のクロスドメインは主に Cookie を設定する場合であり、Cookie を設定する場合は、Cookie を設定するときに P3P が設定されているかどうか、その取得の状況が IE セッションのシールドに設定されているかどうかを確認する必要があります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。