Skip to content

[수정 요청] mc-cost-optimizer-fe — 도메인 접속 시 BE API URL 요청. #43

@MZC-CSC

Description

@MZC-CSC

@makgoon

대상 이미지: cloudbaristaorg/mc-costopti-ui

증상
vm에 mc-admin-cli로 환경설정 후
도메인으로 접속 시 iframe 내부에서 BE API 호출이 401 Unauthorized 실패.

원인
BE API URL 결정 로직에서 도메인 접속 케이스에 포트가 누락되어 443 포트로 요청이 전송됩니다.

파일: cost-fe/src/api/Client.js (Lines 5–28, getApiConfig() 함수)

// 현재 (domain case)
} else {
API_BE_URL = https://${hostname}; // ❌ 포트 없음 → 443으로 전송
API_ALARM_URL = https://${hostname}; // ❌ 포트 없음 → 443으로 전송
USE_MOCK = false;
}

// 수정 후
} else {
API_BE_URL = https://${hostname}:9090; // ✅
API_ALARM_URL = https://${hostname}:9000; // ✅
USE_MOCK = false;
}


Test
mc-admin-cli 설치 시 도메인명 또는 ip 로 설정 후
mc-web-console 에 https://xxxx:3001 로 접속하여 cost optimizer 화면 확인 시 오류없이 화면 표시

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions