Add RememberMeConfigurer set domain

Fixes gh-3408
This commit is contained in:
Eddú Meléndez
2016-02-12 01:38:26 -05:00
committed by Rob Winch
parent ce20cfcb98
commit 41c6a797c3
4 changed files with 80 additions and 3 deletions

View File

@@ -420,6 +420,21 @@ public class AbstractRememberMeServicesTests {
assertThat(cookie.getVersion()).isEqualTo(0);
}
@Test
public void setCookieDomainValue() {
MockRememberMeServices services = new MockRememberMeServices();
MockHttpServletRequest request = new MockHttpServletRequest();
MockHttpServletResponse response = new MockHttpServletResponse();
services.setCookieName("mycookiename");
services.setCookieDomain("spring.io");
services.setCookie(new String[] { "mycookie" }, 1000, request, response);
Cookie cookie = response.getCookie("mycookiename");
assertThat(cookie).isNotNull();
assertThat(cookie.getDomain()).isEqualTo("spring.io");
}
private Cookie[] createLoginCookie(String cookieToken) {
MockRememberMeServices services = new MockRememberMeServices(uds);
Cookie cookie = new Cookie(