当我们使用了oauth2之后,会对路径进行拦截。我们需要配置放行路径。
首先要配置资源放行路径
@Configuration
@EnableResourceServer
public class ResourceConfiguration extends ResourceServerConfigurerAdapter {
@Override
public void configure(HttpSecurity http) throws Exception {
http.formLogin()
.and()
.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.IF_REQUIRED)
.and()
.authorizeRequests()
.antMatchers("/",
"/public/**",
"/oauth/public/**",
"/webjars/**",
"webjars/springfox-swagger-ui/**",
"webjars/springfox-swagger-ui",
"/configuration/**",
"/swagger-ui.html",
"/static/**",