WebSecurityConfig.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //package com.platform.yijia.config;
  2. //
  3. //import org.springframework.beans.factory.annotation.Value;
  4. //import org.springframework.context.annotation.Configuration;
  5. //import org.springframework.security.config.annotation.web.builders.HttpSecurity;
  6. //import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
  7. //import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
  8. //
  9. ///***
  10. // * <Title> YiJiaSecurityConfig </Title>
  11. // * <Description> Security相关的自定义配置 </Description>
  12. // * @Author JK
  13. // * @Date 2021年7月2日
  14. // */
  15. //
  16. //@Configuration
  17. //@EnableWebSecurity
  18. //public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
  19. //
  20. // @Value("${yijia.path.global-prefix}")
  21. // private String globalPrefix; //接口前缀:api demo prod
  22. //
  23. // //静态资源配置
  24. //// @Override
  25. //// public void configure(WebSecurity web) throws Exception {
  26. //// //swagger2所需要用到的静态资源,允许访问
  27. //// web.ignoring().antMatchers("/v2/api-docs",
  28. //// "/swagger-resources/configuration/ui",
  29. //// "/swagger-resources",
  30. //// "/swagger-resources/configuration/security",
  31. //// "/swagger-ui.html");
  32. //// }
  33. //
  34. // @Override
  35. // protected void configure(HttpSecurity http) throws Exception {
  36. // http.authorizeRequests()
  37. // //.antMatchers("/").permitAll()
  38. // //.antMatchers("/swagger-ui.html").permitAll()
  39. // //.anyRequest().authenticated()
  40. // //.and().logout().permitAll()
  41. // //.and().formLogin().permitAll()
  42. // ;
  43. // }
  44. //}