fix: remove root redirect loop
TaxBaik CI/CD / build-and-deploy (push) Has been cancelled

This commit is contained in:
2026-07-04 21:32:25 +09:00
parent f283a78845
commit 1330ef7c1d
+4 -5
View File
@@ -394,13 +394,12 @@ app.MapHealthChecks("/healthz");
app.MapRazorPages(); // Sitemap.cshtml, Rss.cshtml, Feed.cshtml app.MapRazorPages(); // Sitemap.cshtml, Rss.cshtml, Feed.cshtml
app.MapStaticAssets(); app.MapStaticAssets();
// 루트 경로 기본값 // Blazor WebAssembly Admin Client (blazor.boot.json 생성 필수)
app.MapGet("/", () => Results.Redirect("/taxbaik/")); app.MapRazorComponents<TaxBaik.WasmClient.Components.Admin.App>()
.AddInteractiveWebAssemblyRenderMode()
.AllowAnonymous();
// SPA 라우팅 폴백 (가장 마지막에!) // SPA 라우팅 폴백 (가장 마지막에!)
// Admin: MapRazorComponents 없이 순수 정적 WASM 제공
// blazor.boot.json은 MapRazorComponents의 자동 생성 메커니즘이 아니라,
// 클라이언트에서 런타임이 생성하거나 또는 생략해도 됨
app.MapFallbackToFile("admin/{*path:nonfile}", "admin/index.html"); app.MapFallbackToFile("admin/{*path:nonfile}", "admin/index.html");
app.MapFallbackToFile("portal/{*path:nonfile}", "portal/index.html"); app.MapFallbackToFile("portal/{*path:nonfile}", "portal/index.html");