mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-05-31 09:12:14 +00:00
SEC-1674: Test to check that absolute URLs work in SimpleUrlLogoutSuccessHandler.
This commit is contained in:
parent
f9625836bb
commit
acf4b91a89
@ -26,4 +26,15 @@ public class SimpleUrlLogoutSuccessHandlerTests {
|
|||||||
assertNull(response.getRedirectedUrl());
|
assertNull(response.getRedirectedUrl());
|
||||||
assertNull(response.getForwardedUrl());
|
assertNull(response.getForwardedUrl());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void absoluteUrlIsSupported() throws Exception {
|
||||||
|
SimpleUrlLogoutSuccessHandler lsh = new SimpleUrlLogoutSuccessHandler();
|
||||||
|
lsh.setDefaultTargetUrl("http://someurl.com/");
|
||||||
|
MockHttpServletRequest request = new MockHttpServletRequest();
|
||||||
|
MockHttpServletResponse response = new MockHttpServletResponse();
|
||||||
|
lsh.onLogoutSuccess(request, response, mock(Authentication.class));
|
||||||
|
assertEquals("http://someurl.com/", response.getRedirectedUrl());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user