0

基于 Spring 的应用程序的基于表单的身份验证我需要设计登录页面,这样登录用户和后续 Web 请求的身份验证将验证用户是否已登录,如果未登录则重定向到登录页面。这是经典的 Web 应用程序登录流程。身份验证需要通过自定义逻辑(特定于应用程序)完成。您能提供示例 Spring 配置 3.5 或工作示例应用程序吗?一种方法是通过 Web 过滤器进行登录检查并使用登录控制器。通过 Spring Security 模型有更好的方法吗?任何帮助将不胜感激。

谢谢, Bmis13

4

1 回答 1

1

默认方法是使用弹簧安全过滤器链。

Spring Security 已经具备了基于表单的身份验证的所有功能,您唯一需要做的就是

  • 配置它
  • 编写一个jsp页面(用户名和密码两个输入框)

请参阅此创建文章: 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),这使得过滤器如何变得更加清晰作品。

于 2012-04-10T06:34:25.513 回答