Spring Security Hello World

添加依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
</dependency>

添加配置类

@Configuration
public class SecurityConfigextends WebSecurityConfigurerAdapter {
    @Override
    protected void configure(HttpSecurity http) throws Exception {
             http.formLogin() // 表单登录
            .and()
            .authorizeRequests() // 认证配置
            .anyRequest() // 任何请求
            .authenticated(); // 都需要身份验证
        }
}

运行项目,浏览器访问 localhost:8080,出现如下网页
image.png
默认的用户名:user,密码在项目启动的时候在控制台会打印,注意每次启动的时候密码都会发生变化!
image.png


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:Spring Security Hello World

字数:134

本文作者:夏来风

发布时间:2021-06-02, 23:00:00

原始链接:http://www.demo1024.com/blog/spring-security-helloworld/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。