为了做一个免登陆,需要回写非当前域名的cookie,使用cookie.setDomain(".test.com"); response.addCookie(cookie);不起作用,请教下为什么?
cookie
cookie.setDomain(".test.com"); response.addCookie(cookie);
认证高级PHP讲师
현재 도메인 이름의 2차 도메인 이름이라면 가능할 것 같고, 그렇지 않으면 지원되지 않습니다. 이는 보안 사양의 요구 사항이며 브라우저 구현자는 브라우저를 직접 만들지 않는 한 이를 수행하지 않습니다.
프런트엔드 페이지에서 설정
백그라운드에 다른 쿠키 이름이 설정되어 있는지 주의하세요
HTTP 사양 제약 조건으로 인해 도메인 간 쿠키 읽기 및 쓰기가 금지됩니다. 브라우저는 서버가 보낸 (불법) 쿠키를 받았지만 이를 무시했습니다.
현재 도메인 이름의 2차 도메인 이름이라면 가능할 것 같고, 그렇지 않으면 지원되지 않습니다. 이는 보안 사양의 요구 사항이며 브라우저 구현자는 브라우저를 직접 만들지 않는 한 이를 수행하지 않습니다.
프런트엔드 페이지에서 설정
으아아아백그라운드에 다른 쿠키 이름이 설정되어 있는지 주의하세요
HTTP 사양 제약 조건으로 인해 도메인 간 쿠키 읽기 및 쓰기가 금지됩니다. 브라우저는 서버가 보낸 (불법) 쿠키를 받았지만 이를 무시했습니다.