From 1330ef7c1ddc600631dcb75df8bfcf24ae01ddf7 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sat, 4 Jul 2026 21:32:25 +0900 Subject: [PATCH] fix: remove root redirect loop --- src/TaxBaik.Web/Program.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/TaxBaik.Web/Program.cs b/src/TaxBaik.Web/Program.cs index fe3572e..5f28d0e 100644 --- a/src/TaxBaik.Web/Program.cs +++ b/src/TaxBaik.Web/Program.cs @@ -394,13 +394,12 @@ app.MapHealthChecks("/healthz"); app.MapRazorPages(); // Sitemap.cshtml, Rss.cshtml, Feed.cshtml app.MapStaticAssets(); -// 루트 경로 기본값 -app.MapGet("/", () => Results.Redirect("/taxbaik/")); +// Blazor WebAssembly Admin Client (blazor.boot.json 생성 필수) +app.MapRazorComponents() + .AddInteractiveWebAssemblyRenderMode() + .AllowAnonymous(); // SPA 라우팅 폴백 (가장 마지막에!) -// Admin: MapRazorComponents 없이 순수 정적 WASM 제공 -// blazor.boot.json은 MapRazorComponents의 자동 생성 메커니즘이 아니라, -// 클라이언트에서 런타임이 생성하거나 또는 생략해도 됨 app.MapFallbackToFile("admin/{*path:nonfile}", "admin/index.html"); app.MapFallbackToFile("portal/{*path:nonfile}", "portal/index.html");