Я использую Spring Security, и мне интересно, как изменить форму входа по умолчанию.
Я настроил следующую конфигурацию:
<http auto-config="true" use-expressions="false">
<form-login login-processing-url="/static/j_spring_security_check"
login-page="/login"
authentication-failure-url="/login?login_error=t"/>
<intercept-url pattern="/**"
access="ROLE_ADMIN" />
</http>
В контроллере у меня есть следующее:
@Controller
@RequestMapping("login")
public class Logincontroller {
/**
* the logger used for print useful information
*/
protected final Log logger = LogFactory.getLog(getClass());
@RequestMapping(value="",method=RequestMethod.GET)
public String showLoginView(Map<String, Object> model) {
return WebappConstants.HOME_VIEW;
}
}
Однако, когда я нажимаю URL-адрес в браузере, он говорит, что страница не перенаправляет должным образом (Firefox).Я проверил firebug и включил отладчик, чтобы эффективно проверить, что этот код не вызывает мой контроллер.
Я что-то не так делаю?