Spring Security 登录-注销 模块示例2025 年 3 月 18 日 | 3 分钟阅读 Spring Security 提供了登录和注销功能,我们可以在应用程序中使用。 这有助于创建安全的 Spring 应用程序。 在这里,我们正在创建一个带有 Spring Security 的 Spring MVC 应用程序,并实现登录和注销功能。 首先,我们创建了一个 maven 项目,并在 pom.xml 文件中提供了以下项目依赖项。 项目依赖项Spring Security 配置之后,我们创建了配置文件以启用登录功能,并仅允许授权用户访问。 该项目包含以下四个 Java 文件。 AppConfig.java MvcWebApplicationInitializer.java SecurityWebApplicationInitializer.java WebSecurityConfig.java 控制器HomeController:用于处理用户请求的控制器。 视图我们有一个 JSP 文件 index.jsp 包含以下代码。 项目结构创建上述文件后,我们的项目结构如下所示 ![]() 输出 当使用 apache tomcat 运行时,它会在浏览器中产生以下输出。 ![]() 现在,提供用户凭据以登录。 ![]() 登录成功后,它会显示主页,请参见下文。 ![]() 在这里,我们创建了一个注销链接,该链接可用于注销。 让我们从应用程序中注销。 ![]() 它会重定向回登录页面。 ![]() 好吧,我们已经创建了一个成功的 Spring MVC 应用程序,它使用 Spring Security 来实现登录和注销功能。 |
我们请求您订阅我们的新闻通讯以获取最新更新。