## 완료 항목
- ✅ index.html base href: /taxbaik/admin/
- ✅ 모든 API 경로: 상대경로
- ✅ E2E 테스트: 로컬 완벽 통과
- ✅ WASM 부팅: 정상
## 운영서버 필수 사항
⚠️ Nginx 설정 변경 필수:
변경 전:
location /taxbaik {
proxy_pass http://127.0.0.1:5001;
}
변경 후:
location /taxbaik/ {
proxy_pass http://127.0.0.1:5001/;
rewrite ^/taxbaik/(.*)$ /$1 break;
}
## 이유
- PathBase 제거로 앱이 /taxbaik을 인식하지 않음
- Nginx에서 /taxbaik 프리픽스를 제거해야 함
- 이렇게 하면 로컬/운영 모두 동일한 상대경로 동작
## 테스트 결과
로컬:
✅ 공개 페이지: 5/5 통과
✅ 대시보드: 4/4 통과 (퀵테스트)
운영:
⏳ Nginx 수정 후 재테스트 필요
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
## 변경사항
- Program.cs: app.UsePathBase('/taxbaik') 제거
- Blazor 컴포넌트: /taxbaik/admin/* → ./* 상대 경로로 변경
- 모든 내부 링크 절대 경로 → 상대 경로로 전환
## 현황
✅ 빌드: 0 오류, 0 경고
✅ 헬스체크: HTTP 200
✅ 로그인 페이지: 로드 정상
❌ 로그인 API: 400 오류 (DB 오류 - 조사 중)
## 다음 단계
- LoginEndpoint에서 발생하는 DB 오류 원인 파악 필요
- Razor Pages 절대 경로도 상대 경로로 변경 (보류 중)
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>