所有模块开启nacos鉴权

This commit is contained in:
cdf
2026-03-21 14:27:37 +08:00
parent 475ca820c8
commit f0b3b81e65
12 changed files with 64 additions and 27 deletions

View File

@@ -22,15 +22,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
servlet: servlet:
multipart: multipart:
@@ -43,7 +47,7 @@ spring:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -23,15 +23,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
@@ -39,7 +43,7 @@ spring:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -25,15 +25,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
username: @nacos.username@
password: @nacos.password@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: bpm-config.yaml - data-id: bpm-config.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
@@ -51,7 +55,7 @@ flowable:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -34,7 +34,7 @@ public class NacosLogbackConfigLoader implements SpringApplicationRunListener, A
@Override @Override
public void environmentPrepared(ConfigurableEnvironment environment) { public void environmentPrepared(ConfigurableEnvironment environment) {
/* String serverAddr = environment.getProperty("spring.cloud.nacos.config.server-addr"); String serverAddr = environment.getProperty("spring.cloud.nacos.config.server-addr");
String namespace = environment.getProperty("spring.cloud.nacos.config.namespace"); String namespace = environment.getProperty("spring.cloud.nacos.config.namespace");
String projectName = environment.getProperty("microservice.ename"); String projectName = environment.getProperty("microservice.ename");
String logLevel = environment.getProperty("logging.level.root"); String logLevel = environment.getProperty("logging.level.root");
@@ -51,7 +51,7 @@ public class NacosLogbackConfigLoader implements SpringApplicationRunListener, A
logbackConfigContent = logbackConfigContent.replace("logDefaultLevel",logLevel); logbackConfigContent = logbackConfigContent.replace("logDefaultLevel",logLevel);
// 应用获取到的Logback配置 // 应用获取到的Logback配置
applyLogbackConfig(logbackConfigContent); applyLogbackConfig(logbackConfigContent);
}*/ }
} }
private void applyLogbackConfig(String logbackConfigContent) { private void applyLogbackConfig(String logbackConfigContent) {

View File

@@ -59,6 +59,7 @@ public class Knife4jSwaggerConfig {
"com.njcn.prepare.harmonic.controller", "com.njcn.prepare.harmonic.controller",
"com.njcn.prepare.event.controller", "com.njcn.prepare.event.controller",
"com.njcn.device.pq.controller", "com.njcn.device.pq.controller",
"com.njcn.device.terminal.controller",
"com.njcn.device.pms.controller", "com.njcn.device.pms.controller",
"com.njcn.auth.controller", "com.njcn.auth.controller",
"com.njcn.system.controller", "com.njcn.system.controller",

View File

@@ -24,15 +24,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
@@ -43,10 +47,10 @@ spring:
#上传文件的最大值 #上传文件的最大值
max-file-size: 200MB max-file-size: 200MB
#项目日志的配置
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -23,21 +23,25 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info
#mybatis配置信息 #mybatis配置信息

View File

@@ -20,15 +20,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
gateway: gateway:
globalcors: globalcors:
@@ -196,7 +200,7 @@ spring:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -23,19 +23,19 @@ spring:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
#username: @nacos.username@ username: @nacos.username@
#password: @nacos.password@ password: @nacos.password@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
#username: @nacos.username@ username: @nacos.username@
#password: @nacos.password@ password: @nacos.password@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
#数据中心使用 #数据中心使用
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
#PMS使用 #PMS使用
# - data-Id: share-config-harmonic-db.yaml # - data-Id: share-config-harmonic-db.yaml
@@ -52,7 +52,7 @@ spring:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -23,21 +23,25 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info
#mybatis配置信息 #mybatis配置信息

View File

@@ -22,15 +22,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
@@ -44,7 +48,7 @@ spring:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info

View File

@@ -49,15 +49,19 @@ spring:
discovery: discovery:
ip: @service.server.url@ ip: @service.server.url@
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
config: config:
server-addr: @nacos.url@ server-addr: @nacos.url@
username: @nacos.username@
password: @nacos.password@
namespace: @nacos.namespace@ namespace: @nacos.namespace@
file-extension: yaml file-extension: yaml
shared-configs: shared-configs:
- data-id: share-config.yaml - data-id: share-config.yaml
refresh: true refresh: true
- data-Id: share-config-datasource-db.yaml - data-id: share-config-datasource-db.yaml
refresh: true refresh: true
main: main:
allow-bean-definition-overriding: true allow-bean-definition-overriding: true
@@ -65,7 +69,7 @@ spring:
#项目日志的配置 #项目日志的配置
logging: logging:
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml #config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
level: level:
root: info root: info