1
在Spring中使用org.springframework.security.util.RedirectUtils 3.1.1現在我們升級到spring 3.2.4上午想知道是否有任何Spring 3.1.1 RedirectUtils等效in Spring 3.2.4Spring 3.1.1 Spring 3.2.4中的RedirectUtils相當於
if (System.currentTimeMillis() - session.getCreationTime() > getMaxSessionTimeToLive()) {
RedirectUtils.sendRedirect(request, response, ApplicationUrlConfig.SPRING_LOGOUT_URL, false);
return;
}
else if (request.getSession().getAttribute(IS_URL_VERIFIED) == null) {
String targetURL = successHandler.onSuccess(authentication, request);
if (!AuthenticationModeEnum.LOCAL.toString().equalsIgnoreCase(authMode)
&& (targetURL.endsWith(applicationUrlConfig.getChangePasswordUrl()) || targetURL
.endsWith(request.getContextPath() + applicationUrlConfig.getWelcomeUrl()))) {
targetURL = applicationUrlConfig.getEndUserIndexUrl();
}
if (!(applicationUrlConfig.getEndUserIndexUrl().equals(targetURL) || applicationUrlConfig
.getAdminIndexUrl().equals(targetURL))) {
RedirectUtils.sendRedirect(request, response, targetURL, false);
}
我很確定類的預發日期是Spring Security 3,所以我不確定你從3.1.1中獲得它的位置。 –