feat(security): 为 Nacos 配置添加用户名和密码认证 #28

Merged
gewuyou merged 1 commits from dev into test 2025-05-10 11:50:41 +08:00
3 changed files with 15 additions and 0 deletions

View File

@ -13,6 +13,9 @@ services:
MODE: standalone # 显式指定为单体模式 MODE: standalone # 显式指定为单体模式
NACOS_AUTH_ENABLE: "true" # ✅ 开启鉴权 NACOS_AUTH_ENABLE: "true" # ✅ 开启鉴权
NACOS_AUTH_CACHE_ENABLE: "false" NACOS_AUTH_CACHE_ENABLE: "false"
NACOS_AUTH_IDENTITY_KEY: "nacos" # 可选,默认是 nacos
NACOS_AUTH_IDENTITY_VALUE: "L4s6f9y3," # 可选
NACOS_AUTH_TOKEN_SECRET_KEY: "h61bUSqvp0npCNHIZ0VzqBFz2U59UKrECE6TvBt58DQ=" # ✅ JWT 密钥
volumes: volumes:
- llmx-nacos-volume:/nacos/data - llmx-nacos-volume:/nacos/data
llmx-core-service: llmx-core-service:

View File

@ -2,10 +2,16 @@ spring:
cloud: cloud:
nacos: nacos:
server-addr: llmx-nacos:8848 server-addr: llmx-nacos:8848
username: nacos
password: L4s6f9y3,
discovery: discovery:
server-addr: ${spring.cloud.nacos.server-addr} server-addr: ${spring.cloud.nacos.server-addr}
username: ${spring.cloud.nacos.username}
password: ${spring.cloud.nacos.password}
config: config:
server-addr: ${spring.cloud.nacos.server-addr} server-addr: ${spring.cloud.nacos.server-addr}
username: ${spring.cloud.nacos.username}
password: ${spring.cloud.nacos.password}
file-extension: yaml file-extension: yaml
namespace: 8720bd0b-1a64-418e-a922-7b92cd16d54b namespace: 8720bd0b-1a64-418e-a922-7b92cd16d54b
shared-configs: shared-configs:

View File

@ -2,10 +2,16 @@ spring:
cloud: cloud:
nacos: nacos:
server-addr: llmx-nacos:8848 server-addr: llmx-nacos:8848
username: nacos
password: L4s6f9y3,
discovery: discovery:
server-addr: ${spring.cloud.nacos.server-addr} server-addr: ${spring.cloud.nacos.server-addr}
username: ${spring.cloud.nacos.username}
password: ${spring.cloud.nacos.password}
config: config:
server-addr: ${spring.cloud.nacos.server-addr} server-addr: ${spring.cloud.nacos.server-addr}
username: ${spring.cloud.nacos.username}
password: ${spring.cloud.nacos.password}
file-extension: yaml file-extension: yaml
namespace: 2067164e-f3c1-4545-86eb-db13912af42e namespace: 2067164e-f3c1-4545-86eb-db13912af42e
shared-configs: shared-configs: