| 
					
				 | 
			
			
				@ -1,40 +1,40 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//package com.yihu.wlyy.statistics.config; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.beans.factory.annotation.Value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.context.annotation.Configuration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.security.config.annotation.web.builders.HttpSecurity; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				///** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// * Created by Administrator on 2016.10.17. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@Configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@EnableWebSecurity 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//public class WebSecurityConfig extends WebSecurityConfigurerAdapter { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @Value("${security.basic.username}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    String username; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @Value("${security.basic.password}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    String password; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    protected void configure(HttpSecurity http) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        http.csrf().disable().authorizeRequests() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .anyRequest().authenticated() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .and() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .formLogin().defaultSuccessUrl("/swagger-ui.html").failureUrl("/login") //登录成功之后的跳转 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .permitAll() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .and() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .logout().logoutSuccessUrl("/login") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .permitAll(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            auth.inMemoryAuthentication() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                .withUser(username).password(password).roles("USER"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				package com.yihu.wlyy.statistics.config; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.beans.factory.annotation.Value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.context.annotation.Configuration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.security.config.annotation.web.builders.HttpSecurity; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 * Created by Administrator on 2016.10.17. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@Configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableWebSecurity 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				public class WebSecurityConfig extends WebSecurityConfigurerAdapter { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Value("${security.basic.username}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    String username; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Value("${security.basic.password}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    String password; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    protected void configure(HttpSecurity http) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        http.csrf().disable().authorizeRequests() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .anyRequest().authenticated() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .and() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .formLogin().defaultSuccessUrl("/swagger-ui.html").failureUrl("/login") //登录成功之后的跳转 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .permitAll() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .and() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .logout().logoutSuccessUrl("/login") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .permitAll(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            auth.inMemoryAuthentication() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .withUser(username).password(password).roles("USER"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |