Spring Security默认登录页面代码位于哪里?
使用最简单的配置时, Spring Security 4中 生成的默认登录页面在哪里?
<http>...
<form-login/>
</http>
我正在使用此基本示例Web应用程序进行Spring Security。
回答:
它是从此类生成的org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter:
private String generateLoginPageHtml(HttpServletRequest request, boolean loginError, boolean logoutSuccess) { String errorMsg = "none";
[...]
StringBuilder sb = new StringBuilder();
sb.append("<html><head><title>Login Page</title></head>");
if (formLoginEnabled) {
sb.append("<body onload='document.f.").append(usernameParameter).append(".focus();'>\n");
}
[...]
以上是 Spring Security默认登录页面代码位于哪里? 的全部内容, 来源链接: utcz.com/qa/434121.html

