From 050a5ba6a96bb95060b31ca8bd2178216271d408 Mon Sep 17 00:00:00 2001 From: ythong Date: Thu, 18 Jun 2026 11:27:17 +0900 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20API=20baseURL=EC=9D=84=20same-?= =?UTF-8?q?origin('')=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD=ED=95=98?= =?UTF-8?q?=EC=97=AC=20=EC=9A=B4=EC=98=81=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20?= =?UTF-8?q?=EB=B3=B5=EA=B5=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 배포 프론트가 baseURL 'http://localhost:'로 빌드되어 브라우저가 localhost로 요청 → 운영 로그인 실패. mall과 동일하게 baseURL을 비워 same-origin(nginx→백엔드 프록시)으로 호출하도록 수정. Co-Authored-By: Claude Opus 4.8 (1M context) --- frontend/src/api/client.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/api/client.ts b/frontend/src/api/client.ts index a8d425d..6c0506f 100644 --- a/frontend/src/api/client.ts +++ b/frontend/src/api/client.ts @@ -1,6 +1,6 @@ import axios from 'axios' -const api = axios.create({ baseURL: 'http://localhost:8013' }) +const api = axios.create({ baseURL: '' }) // same-origin(운영 단일jar) / dev는 vite proxy(/api→8013) api.interceptors.request.use(config => { const token = localStorage.getItem('mes_token')