|
@@ -1,4 +1,3 @@
|
|
|
-/*
|
|
|
package com.ym.mec.education.config;
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -7,7 +6,6 @@ import org.springframework.security.config.annotation.web.builders.HttpSecurity;
|
|
|
import org.springframework.security.oauth2.config.annotation.web.configuration.EnableResourceServer;
|
|
|
import org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfigurerAdapter;
|
|
|
import org.springframework.security.oauth2.config.annotation.web.configurers.ResourceServerSecurityConfigurer;
|
|
|
-
|
|
|
import com.ym.mec.common.security.BaseAccessDeniedHandler;
|
|
|
import com.ym.mec.common.security.BaseAuthenticationEntryPoint;
|
|
|
|
|
@@ -15,21 +13,22 @@ import com.ym.mec.common.security.BaseAuthenticationEntryPoint;
|
|
|
@EnableResourceServer
|
|
|
public class ResourceServerConfig extends ResourceServerConfigurerAdapter {
|
|
|
|
|
|
- @Autowired
|
|
|
- private BaseAccessDeniedHandler baseAccessDeniedHandler;
|
|
|
+ @Autowired
|
|
|
+ private BaseAccessDeniedHandler baseAccessDeniedHandler;
|
|
|
|
|
|
- @Autowired
|
|
|
- private BaseAuthenticationEntryPoint baseAuthenticationEntryPoint;
|
|
|
+ @Autowired
|
|
|
+ private BaseAuthenticationEntryPoint baseAuthenticationEntryPoint;
|
|
|
|
|
|
- @Override
|
|
|
- public void configure(HttpSecurity http) throws Exception {
|
|
|
- http.csrf().disable().authorizeRequests().antMatchers("/v2/api-docs").permitAll().anyRequest().authenticated().and().httpBasic();
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ public void configure(HttpSecurity http) throws Exception {
|
|
|
+ http.csrf().disable().authorizeRequests().antMatchers("/v2/api-docs").permitAll()
|
|
|
+ .antMatchers("/api/**").permitAll()
|
|
|
+ .anyRequest().authenticated().and().httpBasic();
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- public void configure(ResourceServerSecurityConfigurer resources) throws Exception {
|
|
|
- resources.authenticationEntryPoint(baseAuthenticationEntryPoint).accessDeniedHandler(baseAccessDeniedHandler);
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ public void configure(ResourceServerSecurityConfigurer resources) throws Exception {
|
|
|
+ resources.authenticationEntryPoint(baseAuthenticationEntryPoint).accessDeniedHandler(baseAccessDeniedHandler);
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
-*/
|