2017-01-07 18 views
1

私はサイトwww.mysite.comを持っています。このサイトは別のサイトwww.aaa.comから呼び出され、サーバーからクッキー(x = 1など)をスタンプします。クッキーを取得する

今、私のサイトをwww.new.com新しいサイトから呼び出されたとき、私は私のサーバーは、WWWから呼び出されたとき、私は私のサーバーからスタンプしたことが(X = 1)クッキーを取得することができるようになります。 aaa.com

注:上記の処理はすべて同じブラウザで行われます。

私はクッキーにアクセスしようとしていますが、実行できませんでした。私はサーバーとしてvertxを使用しています。

サーバーでCookieを取得する小さなスニペット:

public Set getAllCookiesName(RoutingContext context) { 
    Set<Cookie> cookies = context.cookies(); 
    Set<String> cookieNames = new HashSet<String>(); 
    for (Cookie cookie: cookies) { 
     cookieNames.add(cookie.getName()); 
    } 
    return cookieNames; 
} 

答えて

0

クッキーは、異なるドメイン間で共有されていない、しかし、彼らはドメインとそのサブドメイン間で共有することができます。たとえば、mysiteが別のサイトwww.aaa.com(mysite.aaa.com)のサブドメインである場合、Cookieを共有することができます。しかし、それはあなたがあなたのクッキーを設定するパスに依存します。

関連する問題