d5ede69800
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (push) Failing after 9s
Quant Engine CI/CD Pipeline / validate-core (push) Failing after 18s
Quant Engine CI/CD Pipeline / validate-ui-and-storage (push) Has been skipped
Deploy to Production / Build & Deploy to Production (push) Successful in 2m30s
이전 수정(34df08d)에서 localhost:5265로 고정했으나,
프로덕션 서버는 포트 5000으로 실행 중이어서 Connection refused 발생.
근본 원인: Razor 로그인 페이지가 자기 자신의 API를 HTTP로 재호출하는 구조.
해결:
- HttpClient 자기호출 완전 제거
- IWorkspaceRepository를 Razor 페이지에 직접 DI 주입
- DB 조회 → SHA-256 해시 검증 → 세션 발급 → 쿠키 설정을 인라인 처리
- 포트/프록시 의존성 완전 제거