From 66dbd805873a88dd35b85fb8932cf2d25a8b3ebf Mon Sep 17 00:00:00 2001 From: gitadmin Date: Fri, 15 May 2026 12:03:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20docker-compose=20=E8=A1=A5=E5=85=A8=20AL?= =?UTF-8?q?LOWED=5FAPI=5FKEYS=20=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit P2 部署后 middleware 需要 ALLOWED_API_KEYS 验证 API Key,但 docker-compose.yml 未将该变量传入容器,导致中间件返回 401,IP 查询再次失效。 --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 5be8f80..ba843dd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,6 +26,8 @@ services: - ISSUE_API_URL=http://issue-ai:3000/api # issue-ai API Key(用于服务间认证) - ISSUE_API_KEY=${ISSUE_API_KEY:-your-secret-api-key-change-in-production} + # 允许调用本系统的 API Key,逗号分隔(中间件验证用) + - ALLOWED_API_KEYS=${ALLOWED_API_KEYS} # 故障历史跳转的工单系统地址(客户端使用) - NEXT_PUBLIC_ISSUE_URL=https://issue.tlyq.ai/tickets restart: unless-stopped