From 2f09a98c4e701fceab6212c14c40b722fc251eab Mon Sep 17 00:00:00 2001 From: zxj <782803291@qq.com> Date: Thu, 29 Aug 2024 19:10:37 +0800 Subject: [PATCH] fix: fix node header refer (#4056) --- scheduler/src/filters/not-found.filter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scheduler/src/filters/not-found.filter.ts b/scheduler/src/filters/not-found.filter.ts index 56b69231a..f6ff66fd5 100644 --- a/scheduler/src/filters/not-found.filter.ts +++ b/scheduler/src/filters/not-found.filter.ts @@ -145,7 +145,7 @@ export class NotFoundExceptionFilter implements ExceptionFilter { ); if (userRes?.status === 401) { const loginRes = await callApi('/api/openapi/login', { - headers: { referer: `${request.protocol}://${request.hostname}${request.url}` }, + headers: { referer: `${request.protocol}://${request.headers.host || request.hostname}${request.url}` }, }); if (loginRes?.data?.url) { const { query } = qs.parseUrl(loginRes.data.url);