From e34776ccc21b1c36a915b3d576080deb9a09fab9 Mon Sep 17 00:00:00 2001 From: swcho Date: Fri, 12 Dec 2025 14:13:53 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EA=B0=9C=EB=B0=9C=20=EC=84=9C=EB=B2=84?= =?UTF-8?q?=20=EC=97=90=EB=9F=AC=20=EC=88=98=EC=A0=95=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/src/shared/config/api.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/sn/src/shared/config/api.ts b/apps/sn/src/shared/config/api.ts index 3eba9fa91..fe2e39682 100644 --- a/apps/sn/src/shared/config/api.ts +++ b/apps/sn/src/shared/config/api.ts @@ -1,6 +1,9 @@ import { PROXY_HOST } from "./env"; -export const BASE_URL = `${PROXY_HOST}/server`; +// 브라우저에서는 동일 오리진으로 상대경로 호출 → CORS/localhost 고정 문제 방지 +// (Next middleware가 /server/* 요청을 백엔드로 rewrite) +// 서버 환경(SSR 등)에서는 절대 URL이 필요할 수 있어 기존 PROXY_HOST 기반 유지 +export const BASE_URL = typeof window === "undefined" ? `${PROXY_HOST}/server` : "/server"; export const ENDPOINT = { ATTACH_SERVICE: {