|
@@ -13,15 +13,14 @@ import cn.hutool.core.util.ArrayUtil;
|
|
import com.yami.shop.security.common.adapter.AuthConfigAdapter;
|
|
import com.yami.shop.security.common.adapter.AuthConfigAdapter;
|
|
import com.yami.shop.security.common.adapter.DefaultAuthConfigAdapter;
|
|
import com.yami.shop.security.common.adapter.DefaultAuthConfigAdapter;
|
|
import com.yami.shop.security.common.filter.AuthFilter;
|
|
import com.yami.shop.security.common.filter.AuthFilter;
|
|
|
|
+import jakarta.servlet.DispatcherType;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
|
import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
|
import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Configuration;
|
|
import org.springframework.context.annotation.Configuration;
|
|
import org.springframework.context.annotation.Lazy;
|
|
import org.springframework.context.annotation.Lazy;
|
|
-import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity;
|
|
|
|
-
|
|
|
|
-import jakarta.servlet.DispatcherType;
|
|
|
|
|
|
+import org.springframework.security.config.annotation.method.configuration.EnableMethodSecurity;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 授权配置
|
|
* 授权配置
|
|
@@ -30,7 +29,7 @@ import jakarta.servlet.DispatcherType;
|
|
* @date 2022/3/25 17:33
|
|
* @date 2022/3/25 17:33
|
|
*/
|
|
*/
|
|
@Configuration
|
|
@Configuration
|
|
-@EnableGlobalMethodSecurity(prePostEnabled=true)
|
|
|
|
|
|
+@EnableMethodSecurity
|
|
public class AuthConfig {
|
|
public class AuthConfig {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|