3

多言語の Web ショップがあり、訪問者は異なる言語の 2 つのドメインからアクセスできます:
hxxp://x.com - 英語
hxxp://x.ru - x.com のアドオン ドメインであるロシア語。

認証ページとカート ページは、SSL 経由でここにあり ます: https://x.com/index.php?mode=login

hxxps://x.com で x.ru の Cookie 情報を使用するにはどうすればよいですか? x.ru の訪問者を認証のために hxxps://x.com にリダイレクトし、その後 x.ru にリダイレクトしても問題ありませんか?

ありがとうございました。

4

2 に答える 2

1

これは、希望どおりに正確に行うことはできません。x.com と x.ru は異なるサイトです。Cookie データを共有できれば、x.ru と gmail.com も共有できます。それは悪いでしょう。

クロスドメイン Cookie アクセス (またはセッション)を参照してください。

x.com から x.ru にサードパーティ Cookie を設定できると思いますが、サードパーティ Cookie はユーザーのブラウザによってブロックされることがよくあります (正当な理由により)。

于 2010-07-29T12:42:37.960 に答える
0

Googleの認証ページを見ると、SSLログインページにリダイレクトされてから、単純なhttpページに戻ります。だからこれでいいと思います。

IMOは、一意のトークンを使用してCookie情報をデータベースに保存し、保存されているCookie/セッション変数に対してこのデータを確認できます。

于 2010-07-29T12:38:28.700 に答える