基于 Spring 的应用程序的基于表单的身份验证我需要设计登录页面,这样登录用户和后续 Web 请求的身份验证将验证用户是否已登录,如果未登录则重定向到登录页面。这是经典的 Web 应用程序登录流程。身份验证需要通过自定义逻辑(特定于应用程序)完成。您能提供示例 Spring 配置 3.5 或工作示例应用程序吗?一种方法是通过 Web 过滤器进行登录检查并使用登录控制器。通过 Spring Security 模型有更好的方法吗?任何帮助将不胜感激。
谢谢, Bmis13
基于 Spring 的应用程序的基于表单的身份验证我需要设计登录页面,这样登录用户和后续 Web 请求的身份验证将验证用户是否已登录,如果未登录则重定向到登录页面。这是经典的 Web 应用程序登录流程。身份验证需要通过自定义逻辑(特定于应用程序)完成。您能提供示例 Spring 配置 3.5 或工作示例应用程序吗?一种方法是通过 Web 过滤器进行登录检查并使用登录控制器。通过 Spring Security 模型有更好的方法吗?任何帮助将不胜感激。
谢谢, Bmis13
默认方法是使用弹簧安全过滤器链。
Spring Security 已经具备了基于表单的身份验证的所有功能,您唯一需要做的就是
请参阅此创建文章: http: //www.mularien.com/blog/2008/07/07/5-minute-guide-to-spring-security/ 它解释了第一步。
也看看这篇文章:http ://www.mkyong.com/spring-security/spring-security-form-login-example/ - 它设置了一些默认值(url),这使得过滤器如何变得更加清晰作品。