Commit 7cd4fab2 authored by 杨伊博's avatar 杨伊博

fix bug no restful permission

parent 1d4aad74
...@@ -23,23 +23,20 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter { ...@@ -23,23 +23,20 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired @Autowired
private MyFilterSecurityInterceptor myFilterSecurityInterceptor; private MyFilterSecurityInterceptor myFilterSecurityInterceptor;
@Autowired
UserDetailsService customUserService;
@Bean
UserDetailsService customUserService(){ //注册UserDetailsService 的bean
return new CustomUserService();
}
@Override @Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception { protected void configure(AuthenticationManagerBuilder auth) throws Exception {
auth.userDetailsService(customUserService()); //user Details Service验证 auth.userDetailsService(customUserService); //user Details Service验证
} }
@Override @Override
protected void configure(HttpSecurity http) throws Exception { protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests() http.authorizeRequests()
.antMatchers("/index.js.map").permitAll()
.anyRequest().authenticated() //任何请求,登录后可以访问 .anyRequest().authenticated() //任何请求,登录后可以访问
.and() .and()
.formLogin() .formLogin()
......
ms.db.driverClassName=com.mysql.jdbc.Driver ms.db.driverClassName=com.mysql.jdbc.Driver
ms.db.url=jdbc:mysql://localhost:3306/cache?characterEncoding=utf-8&useSSL=false ms.db.url=jdbc:mysql://139.224.235.133:3306/cache?characterEncoding=utf-8&useSSL=false
ms.db.username=root ms.db.username=root
ms.db.password=admin ms.db.password=123456
ms.db.maxActive=500 ms.db.maxActive=500
server.port=8081
logging.level.org.springframework.security= INFO logging.level.org.springframework.security= INFO
spring.thymeleaf.cache=false
...@@ -24,7 +24,7 @@ body { ...@@ -24,7 +24,7 @@ body {
<div id="navbar" class="collapse navbar-collapse"> <div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav"> <ul class="nav navbar-nav">
<li><a th:href="@{/}"> 首页 </a></li> <li><a th:href="@{/}"> 首页 </a></li>
<li><a th:href="@{/admin}"> admin </a></li> <li><a sec:authorize="hasRole('ROLE_ADMIN')" th:href="@{/admin}"> admin </a></li>
</ul> </ul>
</div><!--/.nav-collapse --> </div><!--/.nav-collapse -->
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment