dengsixing 5 miesięcy temu
rodzic
commit
2aeaca2f2e

+ 2 - 0
src/main/java/com/fdkankan/gateway/config/DynamicRouteServiceImplByNacos.java

@@ -88,6 +88,8 @@ public class DynamicRouteServiceImplByNacos {
             Properties properties = new Properties();
             properties.setProperty("serverAddr", NacosConfig.NACOS_SERVER_ADDR);
             properties.setProperty("namespace", NacosConfig.NACOS_NAMESPACE);
+            properties.setProperty("username", NacosConfig.NACOS_USER_NAME);
+            properties.setProperty("password", NacosConfig.NACOS_PASSWORD);
             return configService= NacosFactory.createConfigService(properties);
         } catch (Exception e) {
             log.error("初始化网关路由时发生错误",e);

+ 13 - 0
src/main/java/com/fdkankan/gateway/config/NacosConfig.java

@@ -16,6 +16,10 @@ public class NacosConfig {
 
     public static String NACOS_ROUTE_GROUP;
 
+    public static String NACOS_USER_NAME;
+
+    public static String NACOS_PASSWORD;
+
     @Value("${spring.cloud.nacos.server-addr}")
     public void setNacosServerAddr(String nacosServerAddr){
         NACOS_SERVER_ADDR = nacosServerAddr;
@@ -26,6 +30,15 @@ public class NacosConfig {
         NACOS_NAMESPACE = nacosNamespace;
     }
 
+    @Value("${spring.cloud.nacos.username}")
+    public void setNacosUserName(String username){
+        NACOS_USER_NAME = username;
+    }
+
+    @Value("${spring.cloud.nacos.password}")
+    public void setNacosPassword(String password){
+        NACOS_PASSWORD = password;
+    }
     @Value("${nacos.gateway.route.config.data-id}")
     public void setNacosRouteDataId(String nacosRouteDataId){
         NACOS_ROUTE_DATA_ID = nacosRouteDataId;