【发布时间】:2016-07-21 02:35:35
【问题描述】:
当我尝试在 tomcat 上启动时,我的 tomcat 应用程序拒绝构建,出现以下错误
Tests run: 3, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 13.603 sec <<< FAILURE!
itShouldAllowAccessToSecuredPageForPermittedUser(ie.claddino.chat.LoginTestCase) Time elapsed: 12.791 sec <<< FAILURE!
java.lang.AssertionError: Status expected:<200> but was:<302>
这是控制器类失败的方法
@Test
public void itShouldAllowAccessToSecuredPageForPermittedUser() throws Exception {
SecurityContext securityContext = userAuthentication();
MockHttpSession session = new MockHttpSession();
session.setAttribute(HttpSessionSecurityContextRepository.SPRING_SECURITY_CONTEXT_KEY, securityContext);
mockMvc.perform(get(SECURED_URI).session(session))
.andExpect(status().isOk()).andExpect(redirectedUrl(LOGIN_PAGE_URL));
}*
请问我的申请有什么问题?请问有谁知道302状态是什么意思。
【问题讨论】:
-
这可能会有所帮助。stackoverflow.com/questions/25357518/… 和大约 302 状态 (httpstatuses.com/302)。
标签: java spring-mvc spring-security