2017-01-07 2 views
1

사이트가 있습니다 www.mysite.com입니다. 이 사이트는 다른 사이트 www.aaa.com에서 호출되며 서버에서 쿠키 (x = 1)를 찍습니다. 내 사이트가 새로운 사이트 www.new.com에서 호출 이제쿠키를 가져 오는 중

, 내 서버가 WWW에서 호출 할 때 내 서버에서 스탬프했던 쿠키 (X = 1)를 가져올 수있을 것입니다. aaa.com?

참고 : 위의 모든 프로세스는 동일한 브라우저에서 수행됩니다.

쿠키에 액세스하려고했지만 할 수 없습니다. 버텍스를 서버로 사용하고 있습니다.

작은 조각은 서버에서 쿠키를 가져올 수 :

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)의 하위 도메인 인 경우 쿠키를 공유 할 수 있습니다. 그러나 그것은 당신이 쿠키를 설정 한 경로에 달려 있습니다.

관련 문제