From 7258dd2ead4a1a68d4afbd964171e1b5625e537e Mon Sep 17 00:00:00 2001 From: gewuyou Date: Sat, 10 May 2025 11:50:18 +0800 Subject: [PATCH] =?UTF-8?q?feat(security):=20=E4=B8=BA=20Nacos=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=E5=90=8D=E5=92=8C?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 docker-compose.test.yml 中添加 Nacos 认证所需的环境变量 - 更新 nacos-test.yml 文件,增加用户名和密码配置- 修复了没有配置认证信息导致的连接失败问题 --- docker/docker-compose.test.yml | 3 +++ .../llmx-core-service/src/main/resources/nacos-test.yml | 6 ++++++ .../llmx-impl-bailian/src/main/resources/nacos-test.yml | 6 ++++++ 3 files changed, 15 insertions(+) diff --git a/docker/docker-compose.test.yml b/docker/docker-compose.test.yml index 7500bbb..597c16b 100644 --- a/docker/docker-compose.test.yml +++ b/docker/docker-compose.test.yml @@ -13,6 +13,9 @@ services: MODE: standalone # 显式指定为单体模式 NACOS_AUTH_ENABLE: "true" # ✅ 开启鉴权 NACOS_AUTH_CACHE_ENABLE: "false" + NACOS_AUTH_IDENTITY_KEY: "nacos" # 可选,默认是 nacos + NACOS_AUTH_IDENTITY_VALUE: "L4s6f9y3," # 可选 + NACOS_AUTH_TOKEN_SECRET_KEY: "h61bUSqvp0npCNHIZ0VzqBFz2U59UKrECE6TvBt58DQ=" # ✅ JWT 密钥 volumes: - llmx-nacos-volume:/nacos/data llmx-core-service: diff --git a/llmx-core/llmx-core-service/src/main/resources/nacos-test.yml b/llmx-core/llmx-core-service/src/main/resources/nacos-test.yml index 548e46f..54f0b40 100644 --- a/llmx-core/llmx-core-service/src/main/resources/nacos-test.yml +++ b/llmx-core/llmx-core-service/src/main/resources/nacos-test.yml @@ -2,10 +2,16 @@ spring: cloud: nacos: server-addr: llmx-nacos:8848 + username: nacos + password: L4s6f9y3, discovery: server-addr: ${spring.cloud.nacos.server-addr} + username: ${spring.cloud.nacos.username} + password: ${spring.cloud.nacos.password} config: server-addr: ${spring.cloud.nacos.server-addr} + username: ${spring.cloud.nacos.username} + password: ${spring.cloud.nacos.password} file-extension: yaml namespace: 8720bd0b-1a64-418e-a922-7b92cd16d54b shared-configs: diff --git a/llmx-impl/llmx-impl-bailian/src/main/resources/nacos-test.yml b/llmx-impl/llmx-impl-bailian/src/main/resources/nacos-test.yml index 1eee04e..71179eb 100644 --- a/llmx-impl/llmx-impl-bailian/src/main/resources/nacos-test.yml +++ b/llmx-impl/llmx-impl-bailian/src/main/resources/nacos-test.yml @@ -2,10 +2,16 @@ spring: cloud: nacos: server-addr: llmx-nacos:8848 + username: nacos + password: L4s6f9y3, discovery: server-addr: ${spring.cloud.nacos.server-addr} + username: ${spring.cloud.nacos.username} + password: ${spring.cloud.nacos.password} config: server-addr: ${spring.cloud.nacos.server-addr} + username: ${spring.cloud.nacos.username} + password: ${spring.cloud.nacos.password} file-extension: yaml namespace: 2067164e-f3c1-4545-86eb-db13912af42e shared-configs: -- 2.47.2