ResourceServerConfiguration.java 887 B

12345678910111213141516171819202122232425
  1. package com.shawn.security;
  2. import org.springframework.context.annotation.Configuration;
  3. import org.springframework.http.HttpMethod;
  4. import org.springframework.security.config.annotation.web.builders.HttpSecurity;
  5. import org.springframework.security.oauth2.config.annotation.web.configuration.EnableResourceServer;
  6. import org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter;
  7. /**
  8. * @author 吴洪双
  9. */
  10. @Configuration
  11. @EnableResourceServer
  12. public class ResourceServerConfiguration extends ResourceServerConfigurerAdapter {
  13. @Override
  14. public void configure(HttpSecurity http) throws Exception {
  15. http
  16. .authorizeRequests()
  17. // .antMatchers("/users/**").authenticated()
  18. // .antMatchers(HttpMethod.GET, "/books/**").permitAll()
  19. .anyRequest().permitAll();
  20. }
  21. }