
ドメインがことなる二つのサイトでcookieの内容を
共有したいと考えています。、がcookieのルールで
発行元しかcookieを取り出せません。
cookieの発行元で必要な内容を取り出し、別のドメインの
サイトにとんで、別のサイトが内容を受け取りそのサイト
用のcookieを発行できればと思っているのですが、良い
方法はありますでしょうか?
取り出した内容は引数としてユーザーに見える形で出てこないように、CGIからCGIへの受け渡しで行いたいと思っています。
よろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
JavaScriptの方でも質問されてましたね。
そちらが受け付け終了となっていたのでこちらに投稿してみました。URLのSearchに付加することで実現できそうです。
window.open('foo.html?' + escape(document.cookie), 'width=100,height=100');
受け取る方では
cookie = location.search;
document.cookie = unescape(cookie.substring(1, cookie.length));
window.close();
ブラウザに保存するには期限も指定しないといけませんね。
この方法では小さなウィンドウがいちいち開いてしまうのでご希望にはそえませんでしょうか。
No.2
- 回答日時:
とほほのWWW入門で、Cookieの簡単な使用方法を紹介しています。
参考URLを確認して下さい。
Cookieを書き出すオプションの中で、「Cookieを発行するWWWサーバーの名前」の
指定が出来ますので、このオプションを使って別サーバ用のCookie出力してはどうでしょう?
-- 出典 --
一部の文章を、参考URLのページより出典しました。
参考URL:http://wakusei.cplaza.ne.jp/twn/wwwcook.htm
No.1
- 回答日時:
実際にどういう画面遷移を作られているのかわからないのですが、2つのサイトA、Bの遷移がある程度決まっているなら、A→B、B→Aの移動の時に、Cookieのデータをhiddenタグで持ちまわるというのが普通のやり方ではないでしょうか。
他にやり方があったら私も教えて欲しいです。
問題は、ユーザーの操作によって、A→B、B→Aのジャンプがいつ起こるかわからない場合ですね。そうなると常にhiddenでデータを引き回すことになり、Cookieのメリットがほとんど無くなってしまうという…。
あとはCookieに持たせるデータ次第ですが、最初にトップページ(仮にA側にあるとして)にアクセスしたときに、強制的にA→B→Aとジャンプさせるようにして、B側のCookieの読み書きをするとか。しないかなぁ、普通。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP sessioncookieをではなくcookieを使わなければならない理由について… 4 2022/11/07 13:01
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- Google Drive Google Earth PRO が 次のメツセージが出て開けません 2 2022/10/08 18:46
- その他(ブラウザ) 最近、いろいろなブラウザでログインができません。 2 2022/03/29 00:04
- SSL・HTTPS 掲示板サイトへの書き込みができない件(ブラウザソフトを変えてもできない) 2 2022/11/20 10:48
- Chrome(クローム) Cookieを削除 他サイトでの自動ログインなどの設定も削除されますか パソコン クロームです 1 2022/09/10 21:47
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- Chrome(クローム) google earth PROをクリックすると下記の表示がされPROが開きません 2 2022/07/28 10:25
- その他(IT・Webサービス) サードパーティのプロファイリングCookieへの同意は大丈夫? 1 2023/08/09 09:51
- Web・クリエイティブ 1.現在webデザイン系のサイト開発・運営してるのですが、サイト内ジャンルに「人間関係」を入れるor 1 2022/11/12 11:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゲームノベルのような分岐のあ...
-
異なるドメインのサイトでcooki...
-
UTF-8で5~6バイトになる文字コ...
-
DataGridViewの特定列に入力さ...
-
10Mバイトて文字数に すると何...
-
Excel 1セル当りの文字数が2...
-
エクセルシート名の制限を変更...
-
ソケット通信の受信サイズ
-
CGIを勉強しています。¥n(改...
-
バイナリとBCDコード
-
機種依存文字をチェックしたい。
-
機種依存文字の変換について
-
pythonにCでのexternはありますか
-
3バイト文字(UTF-8)をprintfで...
-
「1TB」のHDDに日本語は何字入...
-
全角半角を調べるライブラリ関...
-
C言語のプログラム問題
-
CreateProcessでの環境変数の設...
-
printfの%eで指数部分の桁数を...
-
COBOLのCOMP形式について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
異なるドメインのサイトでcooki...
-
PHPのCookieが有るか無いかで、...
-
HPでメールアドレス取得
-
Cookieを設定しているかどうか...
-
なんでブラウザでPHPを動かすた...
-
クッキーを使ってお気に入り
-
cookieにカンマ区切りでつめこ...
-
ブラウザ間でCookieを共有する...
-
phpのsetcookie()関数について...
-
退室されずにページを落ちた時...
-
ログイン機能について
-
LWP::Simple;でWebページを取得...
-
JavaScriptとcookieでページ振...
-
同一のwebサイトでクッキー情報...
-
インクルードファイルからのリ...
-
クッキーを連想配列で扱う方法...
-
perl チャット リロード
-
初回アクセス時のみ、注意を表...
-
XML文書の書き方
-
このサイトの二重投稿防止の方...
おすすめ情報