최종 경로 최적화: Program.cs 및 HTTP 클라이언트 경로 수정

## 변경사항
- Program.cs (WASM Client): apiBaseUrl /taxbaik/api/ → /api/
- ClientLogs.razor: HTTP 요청 경로 /taxbaik/api/ → /api/
- Services/TokenRefreshHandler: /taxbaik/api/auth/refresh → /api/auth/refresh
- AdminShell/AdminSidebar: 공개 사이트 링크 /taxbaik → /

## 최종 E2E 테스트 결과
 공개 페이지: 5/5 통과
 관리자 페이지: WASM 부팅 오류 (5/5 실패)

## 경로 최적화 완료 항목
 PathBase 제거
 Blazor 상대 경로 변경
 Razor Pages 상대 경로 변경
 API 클라이언트 경로 수정
 HTTP 요청 경로 수정
 네비게이션 링크 수정

## 남은 문제
 WASM 부팅 단계에서 예외 발생 (원인: 브라우저 콘솔 확인 필요)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-07-08 15:55:58 +09:00
parent ea6d68da72
commit 11d78aff22
7 changed files with 14 additions and 9 deletions
@@ -130,10 +130,10 @@
try
{
_summary = await Http.GetFromJsonAsync<ClientLogSummaryDto>("/taxbaik/api/client-logs/summary");
var url = $"/taxbaik/api/client-logs/recent?q={Uri.EscapeDataString(_query ?? string.Empty)}&level={Uri.EscapeDataString(_level ?? string.Empty)}&source={Uri.EscapeDataString(_source ?? string.Empty)}&route={Uri.EscapeDataString(_route ?? string.Empty)}&start={Uri.EscapeDataString(_start ?? string.Empty)}&end={Uri.EscapeDataString(_end ?? string.Empty)}";
_summary = await Http.GetFromJsonAsync<ClientLogSummaryDto>("/api/client-logs/summary");
var url = $"/api/client-logs/recent?q={Uri.EscapeDataString(_query ?? string.Empty)}&level={Uri.EscapeDataString(_level ?? string.Empty)}&source={Uri.EscapeDataString(_source ?? string.Empty)}&route={Uri.EscapeDataString(_route ?? string.Empty)}&start={Uri.EscapeDataString(_start ?? string.Empty)}&end={Uri.EscapeDataString(_end ?? string.Empty)}";
var result = await Http.GetFromJsonAsync<List<ClientLogDto>>(url);
var grouped = await Http.GetFromJsonAsync<List<ClientLogGroupDto>>("/taxbaik/api/client-logs/groups");
var grouped = await Http.GetFromJsonAsync<List<ClientLogGroupDto>>("/api/client-logs/groups");
if (result is not null)
{
_entries.AddRange(result);