修改示例项目配置,对API支持 Basic 认证
diff --git a/samples/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java b/samples/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java
index 9b946d0..ff95ef5 100644
--- a/samples/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java
+++ b/samples/client/src/main/java/com/supwisdom/leaveschool/client/ClientApplication.java
@@ -12,6 +12,7 @@
import org.springframework.web.filter.CorsFilter;
import com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServlet;
+import com.supwisdom.infras.security.configure.api.EnableInfrasApiSecurity;
import com.supwisdom.infras.security.configure.oauth2.EnableInfrasOAuth2;
import com.supwisdom.infras.security.configure.web.EnableInfrasWebSecurity;
@@ -20,7 +21,8 @@
@EnableFeignClients(value = "com.supwisdom.leaveschool.client.service")
@EnableHystrixDashboard
@EnableInfrasWebSecurity
-@EnableInfrasOAuth2
+@EnableInfrasApiSecurity
+//@EnableInfrasOAuth2
public class ClientApplication {
public static void main(String[] args) {
diff --git a/samples/client/src/main/resources/application.yml b/samples/client/src/main/resources/application.yml
index ad1efe4..cb599f1 100755
--- a/samples/client/src/main/resources/application.yml
+++ b/samples/client/src/main/resources/application.yml
@@ -36,6 +36,9 @@
thread:
timeoutInMilliseconds: 12000
+
+infras.security.api.basic.enabled: true
+
#infras.security.cas.enabled: true
## CAS