別サーバー同士でクッキーを有効にする方法

このQ&Aのポイント
  • 別サーバー同士をフレームで読み込むとプライバシーレポートの目のマークがつく
  • CGIではクッキーが残らないが、ブラウザの設定の変更なしにクッキーを有効化する方法はあるか
  • P3Pやコンパクトレポートなどがクッキーの有効化に関連しているが、具体的なやり方がわからない
回答を見る
  • ベストアンサー

別サーバー同士でクッキーを有効にする方法

ホームページで別サーバー同士をフレームで読み込むとプライバシーレポートの目のマークがつきます。 それからCGIはクッキーが残りません。 両方は関連していると思ったのですがブラウザでの設定の変更なしに クッキーを有効にしたり目のマークがでなくなるようにできないでしょうか?(デフォルトの「中」の状態で) 調べていくとP3Pやコンパクトレポートなどがでてきたのですが、どうすれば別サーバーどうしでもクッキーが有効になったりするのか難しすぎてわかりません。 上のことはCGIを設置するように個人がなんらかの設定をすればできるものでしょうか? もしできるのならやり方を教えてもらえないでしょうか。よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.2

回答を入力したはずだったのですが、重すぎてだめだったようです。 プライバシーポリシーはサイトのポリシーであるため、設定はサーバ管理者でなければできません。しかし、これが無料サーバであれば頼みにくいですね。ページの構成を考え直す方しかないかな。

DERARU
質問者

お礼

返信ありがとうございます。 サーバー管理者に依頼するしかないんですね。 ページの構成を検討しつつ管理者にだめもとで依頼してみようかどうかも検討しようと思います。 いろいろ丁寧にありがとうございました。

その他の回答 (1)

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

 一方のフレームがサードパーティと見なされるためだと思いますが、どちらのフレームもCookieを出力するというところがいただけません。一方はCookieなしというわけにはいきませんか。  どうしてもその仕様を満足させるとなれば、調査されたようにP3Pプライバシーポリシーを記述し、Cookieにコンパクトトークンを実装する必要があると思われます。 http://www.microsoft.com/japan/msdn/privacy/general/ie6privacyfeature.asp http://www.microsoft.com/japan/msdn/workshop/security/privacy/overview/createprivacypolicy.asp 2つのサーバを自分で管理しているのであればサイトを2つに分けずに、逆プロキシサーバを介して出力すれば、サイト名が同じになるので問題が解決される可能性があります。

DERARU
質問者

補足

返信ありがとうございます。 サーバーは両方ともレンタルスペースを借りているだけなので、 クッキーを求めるのは両方のレンタルサーバーの仕様だと思います。 上記のアドレスも自分で調べる中ででてきたのですがそれでもわかりませんでした(馬鹿です(^^;) プライバシーポリシーをユーザーが自サイトだけにだすのは不可能なのでしょうか? レンタルスペース元にプライバシーポリシーをだしてくれるように依頼するしかないのでしょうか?

関連するQ&A

  • クッキー有効が反映されない?

    インターネット中に?が出たので質問させてください。 クッキー設定は自動処理を上書きする、全てのクッキーを受け入れる、になっているんですが、お知り合いさんのlolipopサーバーにある投票CGIをクリックしようとしたら、「クッキーを有効にする必要があります」と出ました。 プライバシーレポートの確認もしましたが特にブロックされている様子はありません。 こういう場合、何が悪い可能性があるのでしょうか? IE6、Firefox1です。

  • クッキーについて

    クッキーを考慮し、SESSION管理を使ってスクリプトを作成しています。 webサーバ側に下記phpのスクリプトを設定した場合、 <?php session_name("abc"); session_start(); ?> html ヘッダ情報... ※php.iniにて、クッキーの有効期限を30日に設定。 ※クッキ内容は、 ブラウザ(firefox)の「ツール」→「オプション」→「プライバシー」 →「cookieを表示」ボタンを押して、クッキー名前、内容、有効期限の 確認しています。 ブラウザ側で上記webサーバのホームページにアクセスし、そのホームページで数回リロードを行った場合、リロードするたびにクッキーは、webサーバからブラウザ側へ数回(同じクッキー内容を)送信しているんでしょうか。

    • 締切済み
    • PHP
  • クッキーとCGI

    XPを使用して、IEのVer.6を使用しています。 知人の多くが、同じCGIをHPに設置していながら、当方でクッキーが許可を出したり、出さなかったりしています。 これは、どうしてなのでしょうか? 当方では特別な設定はしておりません。 クッキーは先方のサーバーに依存するのでしょうか?  過去の投稿を検索してもわかりませんでした。もし、似た質問、参考になる質問がありましたら、それだけでも構いませんので、教えていただければと思います。よろしくお願い致します。

  • クッキーとアクセスカウンタ

    現在自分の個人サイトでFC2のアクセスカウンタを使用しているのですが、これはクッキーを設定していないと、閲覧者が更新ボタンを押すたびに1カウントされるのです。そのため、カウント数で遊んだり、荒らしたりする不届きものが現れ、対策として別のアクセスカウンタを設置しようと思っています。 なにかいいカウンタはないでしょうか? どうかよろしく御願いします。 ちなみに使用しているサーバはland.toでCGI PHPが設置できます。

  • 別サーバーのcgiを実行させる

    あるサーバーで動作しているcgiスクリプトから、別のサーバーに置いてあるcgiスクリプトを実行させる方法はあるでしょうか? require 'http://…/…/test.cgi'; としても実行することは出来ませんでした。 googleで検索したところrequireではURL指定ができないと解説しているサイトがありましたので、requireを使わずに、(CGI.pm等の標準モジュール(?))なども使わないで他のサーバーに設置したcgiを動作させる方法があれば、教えていただきたいです。

    • ベストアンサー
    • CGI
  • クッキーについて教えてください

    クッキーは、URLのパスごとに持っているので http://hoge/cgi-bin/ http://hoge/servlet/ http://hoge/jsp/ で利用するクッキーが違ってきます。 上記のディレクトリにあるCGI・サーブレット・JSPで おなじ情報を共有したいのですが、どうすればよいでしょうか? 仮想のURLのパスにマッピングすればできそうな気もするのですが 単純に一つのディレクトリを一つのマッピングのではないので どのように設定すればよいか分かりません。 (そのようなことができるのかも分かりません。) サーバ構成は WindowsNT4.0+IIS+Tomcat です。 よろしくお願いします。

    • 締切済み
    • CGI
  • メニューを別のhtmlで作成してincludeする方法

    今までのメニューはフレーム分割した左側に置いていました。 しかし、フレーム非対応のブラウザのために、フレームをやめようと思っています。 大きなサイトでは、ほとんど使われていませんよね。 そこで、メニューなどをフレームなしで表示しつつ、別のhtmlで作成したいと思うのですが、どうすればいいでしょうか? できればCGIなどは使わずに行いたいと思っています。

    • ベストアンサー
    • HTML
  • FireFoxのクッキー設定が勝手に戻ります

    クッキーの設定を色々といじってみているのですが ブラウザを終了する度に設定が元に戻り クッキーが必要なサイトはパスとIDを打ち込んでも弾かれます。 一々、ツールのオプションのプライバシーの設定を触らないといけず苦痛です。 IEを使っているとブルーバックするので ブラウザとして何とか最低限使い物になって欲しいのですが・・ なぜ勝手に設定が戻るのでしょうか? 設定が勝手に戻らない方法が有るのでしょうか? OSはXP Pro ブラウザはver3.5.2です。

  • IEでクッキーが保存されない

    こんにちは。 突然、IEでクッキーが保存されなくなり困っています。 ある特定のHPで、ログインすると、クッキーが発行され、 クッキーファイルがローカルに保存されていたのですが、 突然保存されなくなりました。 いろいろ調べて、以下について、検証してみました。 ==== ・ブラウザを変更してみた。 Firefoxにして、アクセスしてみました。Firefoxでは、クッキーを保存してくれていて、問題なし。 ・IEのインターネット設定を変更 1)クッキーファイルの削除、キャッシュの削除 2)【セキュリティ】>インターネットゾーンのレベルを「低」 3)【セキュリティ】>ローカルイントラネットのレベルを「低」。 「サイト」ボタンを押して、「このWEBサイトをゾーンに追加する」に対象のWEBサイトを追加。 4)【セキュリティ】>信頼済みサイトのレベルを「低」。「サイト」ボタンを押して、対象のwebサイトを「信頼済みサイト」に登録。 5)【プライバシー】インターネットゾーンの設定(バー)を、一番下にして、「すべてのCookieを受け入れる」に設定。 6)【プライバシー】「プライバシー設定の詳細」Cookieの処理方法を、「ファーストパーティのCookie」/「サードパーティのCookie」共に受け入れる。 ※「常にセッションCookieを許可する」については、チェックを入れたり、外したりも行いました。 7)セキュリティーソフトを切る。 ===== 以上を行ってみました。 ブラウザのヘッダー情報をみるソフトで、みる限り、 クッキーは、発行されているのですが、 IE(6)が、そのクッキーを保存してくれません。 他のamazonや、google等で、発行されているクッキーは、保存してくれているのですが… Firefoxでは、クッキーを保存出来ているので、 ブラウザの問題だと思っているのですが… どなたか、ご教授頂ければ幸いです。 宜しくお願い致します。

  • 専用サーバーを借りたのですが、設定方法がさっぱりわかりません。

    一週間にわたって調べまくったのですが、 結局よくわからなかったので、 <私がしたいこと>にたどり着くためには どうすればよいか、最短のステップを教えてください。 <私がしたいこと>は、 cgiファイルを設置して、 そのcgiから手持ちの顧客リストの皆様に メールを送りたいだけなのです。 一日に一万通程度送れたらいいのですが、 これを、使っている共用サーバーで、断られてしまったのです。 「当社では一日に1000通以上のメールを送る場合、専用サーバーを借りてください」といわれました。 というわけで、月99ドル程度の、 専用サーバー(dedicated server)を借りました。 現在、海外のvpsを一社、 海外の専用サーバーを一社借りています。 ですが、設定方法がさっぱりわからないのです。 甘かったです。 私の認識では、専用サーバーも共有サーバーも、 ただ容量が大きくなっただけで 基本的にはまったく同じものだと思っていたのですが、 どうやら大きな差異があるようですね。 共用サーバーのように、設置したらあとはftpからファイルをアップすれば サイトが見られる、というものではないんですね。 何かの設定が欠けているんですよね。 ftpでアップロードしたものの、 htmlが表示されなかったり、cgiがまったく機能しなかったり…。 メールでサーバー管理者にたずねても内容がよくわからず、 途方に暮れています。 なんだかわけもわからずlinuxサーバーを選んだのですが…。 linuxの独自サーバーの場合、 自宅マシンにもlinux環境が必要なのでしょうか? 別に、高度なことがしたいわけではありません。 ただ、専用サーバーにcgiソフトを設置して、 一万人の顧客にメールを送りたいだけなのです。 やりたいことはこれだけです。 このあと、どうすればよいのでしょうか。 詳しい方、教えてくださいませんか。よろしくおねがいします。

専門家に質問してみよう