File tree Expand file tree Collapse file tree
springboot-security/src/main
java/com/us/example/config Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,23 +23,20 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
2323
2424 @ Autowired
2525 private MyFilterSecurityInterceptor myFilterSecurityInterceptor ;
26+ @ Autowired
27+ UserDetailsService customUserService ;
2628
2729
28-
29- @ Bean
30- UserDetailsService customUserService (){ //注册UserDetailsService 的bean
31- return new CustomUserService ();
32- }
33-
3430 @ Override
3531 protected void configure (AuthenticationManagerBuilder auth ) throws Exception {
36- auth .userDetailsService (customUserService () ); //user Details Service验证
32+ auth .userDetailsService (customUserService ); //user Details Service验证
3733
3834 }
3935
4036 @ Override
4137 protected void configure (HttpSecurity http ) throws Exception {
4238 http .authorizeRequests ()
39+ .antMatchers ("/index.js.map" ).permitAll ()
4340 .anyRequest ().authenticated () //任何请求,登录后可以访问
4441 .and ()
4542 .formLogin ()
Original file line number Diff line number Diff line change 11ms.db.driverClassName =com.mysql.jdbc.Driver
2- ms.db.url =jdbc:mysql://localhost :3306/cache?characterEncoding =utf-8&useSSL =false
2+ ms.db.url =jdbc:mysql://139.224.235.133 :3306/cache?characterEncoding =utf-8&useSSL =false
33ms.db.username =root
4- ms.db.password =admin
4+ ms.db.password =123456
55ms.db.maxActive =500
66
7-
7+ server.port =8081
88logging.level.org.springframework.security = INFO
9- spring.thymeleaf.cache =false
Original file line number Diff line number Diff line change 2424 < div id ="navbar " class ="collapse navbar-collapse ">
2525 < ul class ="nav navbar-nav ">
2626 < li > < a th:href ="@{/} "> 首页 </ a > </ li >
27- < li > < a th:href ="@{/admin} "> admin </ a > </ li >
27+ < li > < a sec:authorize =" hasRole('ROLE_ADMIN') " th:href ="@{/admin} "> admin </ a > </ li >
2828 </ ul >
2929 </ div > <!--/.nav-collapse -->
3030 </ div >
You can’t perform that action at this time.
0 commit comments