当前位置: 移动技术网 > IT编程>开发语言>Java > springboot集成SpringSecurity权限控制框架&添加账号密码--记录

springboot集成SpringSecurity权限控制框架&添加账号密码--记录

2020年11月12日  | 移动技术网IT编程  | 我要评论
一、pom.xml文件引入jar包<!-- security --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency>二、application.properties配置#security

一、pom.xml文件引入jar包

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

二、application.properties配置

#security
spring.security.user.name=admin
spring.security.user.password=admin

三、添加自定义配置类:SecurityConfig.java

package com.example.demo.springsecurity;

import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.builders.WebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;

@Configuration
public class SecurityConfig extends WebSecurityConfigurerAdapter {
	@Override
	public void configure(WebSecurity web) throws Exception {
		web.ignoring().antMatchers("/list");
		web.ignoring().antMatchers("/img/*");
	}

	@Override
	public void configure(HttpSecurity http) throws Exception {
		// 所用请求禁用security
		http.authorizeRequests().anyRequest().permitAll().and().csrf().disable();
	}
}

PS:最基本的使用方法,类似于tomcat的 conf/tomcat-users.xml 的用户配置,其它使用后续更新……

 

 

本文地址:https://blog.csdn.net/hjl0722/article/details/109641380

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网