修改项目配置,对API支持 Basic 认证
diff --git a/leaveschool/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java b/leaveschool/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java
index 7ddeca9..58b71fe 100644
--- a/leaveschool/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java
+++ b/leaveschool/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java
@@ -9,13 +9,15 @@
 import org.springframework.context.annotation.Bean;
 
 import com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServlet;
+import com.supwisdom.infras.security.configure.api.EnableInfrasApiSecurity;
 import com.supwisdom.infras.security.configure.oauth2.EnableInfrasOAuth2;
 
 @SpringBootApplication
 @EnableCircuitBreaker
 @EnableFeignClients(value = "com.supwisdom.leaveschool.client.service")
 @EnableHystrixDashboard
-@EnableInfrasOAuth2
+//@EnableInfrasOAuth2
+@EnableInfrasApiSecurity
 public class ClientApplication {
 
   public static void main(String[] args) {
diff --git a/leaveschool/client/src/main/resources/application.yml b/leaveschool/client/src/main/resources/application.yml
index ad1efe4..c395a5a 100644
--- a/leaveschool/client/src/main/resources/application.yml
+++ b/leaveschool/client/src/main/resources/application.yml
@@ -36,6 +36,8 @@
           thread:
             timeoutInMilliseconds: 12000
 
+infras.security.api.basic.enabled: true
+
 #infras.security.cas.enabled: true
 
 ## CAS