From 801891de8282abb1dc43fd57039b8b34c5c47720 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Thu, 25 Sep 2025 17:16:39 +0800 Subject: [PATCH] fix: OpenAPI authentication (#4110) --- apps/common/middleware/doc_headers_middleware.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/common/middleware/doc_headers_middleware.py b/apps/common/middleware/doc_headers_middleware.py index 556ad6cb0..5f1884e77 100644 --- a/apps/common/middleware/doc_headers_middleware.py +++ b/apps/common/middleware/doc_headers_middleware.py @@ -115,7 +115,8 @@ content = """ class DocHeadersMiddleware(MiddlewareMixin): def process_response(self, request, response): - if request.path.startswith('/doc/') or request.path.startswith('/doc_chat/'): + if request.path.startswith(CONFIG.get_admin_path() + '/api-doc/') or request.path.startswith( + CONFIG.get_chat_path() + '/api-doc/'): auth = request.COOKIES.get('Authorization') if auth is None: return HttpResponse(content)