GWT를 사용 중이며 com.google.gwt.user.client.Cookies
을 사용하여 클라이언트에 쿠키를 설정하려고합니다. 기본 도메인 (devmode의 경우 127.0.0.1)을 사용하여 쿠키를 설정하려면 예상대로 작동합니다. Firebug + Firecookie를 사용하여 브라우저의 쿠키를 봅니다. 하지만 다른 도메인을 사용하려고하면 방화범이 끌리는 쿠키가 보이지 않습니다. 특히 :GWT가 다른 도메인에 쿠키를 저장합니다.
이 작동 :
이 작동하지 않습니다 :
Cookies.setCookie("name", "xyz", null, "traviswebb.com", "/", false);
편집 :이 함수 호출에 대한 설명서는 여기에 있습니다 : http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/Cookies.html#setCookie%28java.lang.String,%20java.lang.String,%20java.util.Date,%20java.lang.String,%20java.lang.String,%20boolean%29
그런데 GWT 라이브러리가 API를 통해이 기능을 구체적으로 노출하는 이유는 무엇입니까? –
하위 도메인에 쿠키를 설정할 수 있습니다. 따라서 domain.com 앱이 login.domain.com 쿠키를 설정하기를 원할 수도 있습니다. – monkjack
monjack이 맞으면 하위 도메인에 쿠키를 설정할 수 있습니다. –