증상: 프로덕션에서 'Connection refused (localhost:5265)' 오류
원인: WASM 클라이언트 3개 파일에 localhost:5265 null-fallback이 박혀 있어
브라우저가 사용자 로컬 포트로 API 요청을 시도함.
수정 파일:
- ApiClient.cs: null fallback 제거 → 잘못된 DI 구성 시 명시적 예외 발생
- Users.razor: LoadUsers()의 BaseAddress 강제 설정 제거
- CustomAuthenticationStateProvider.cs: baseUrl fallback 제거, 상대 경로 사용
올바른 동작: Client/Program.cs에서 builder.HostEnvironment.BaseAddress로
DI 등록 → 항상 현재 도메인 기준 상대 경로로 API 호출.