Skip to main content

BriefCam 설치 안내서

RESEARCH 및 웹 서비스 분산 환경 구성

Last Updated: 2 minute read
버전2025r1
언어한국어

웹 서비스 구성 요소와 RESEARCH 구성 요소가 별도의 시스템에 있는 분산 환경에서 작업하는 경우, 다음 중 하나를 수행해야 합니다.

  • 로드 밸런서( 참조)를 NGINX 설치 및 구성사용합니다

  • FQDN(선호) 또는 별칭/CNAME 사용 - 이미 도메인을 사용 중인 경우 정규화된 이름(FQDN)을 사용합니다. 서버가 도메인의 일부가 아닌 경우(FQDN 없음), 별칭/CNAME을 사용합니다. 이 방법에 대한 자세한 내용은 아래에 나와 있습니다.

'의 웹 응용 프로그램은 IFrame(다른 소스BriefCam의 콘텐츠를 삽입하는 데 사용되는 HTML 요소, 즉 써드파티)의 RESEARCH 구성 요소를 사용하므로 이러한 구성을 해야 합니다. 최신 브라우저는 보안을 개선하여 이제 사이트 간 요청과 함께 쿠키를 보내지 못하게 방지합니다.

해결책은 쿠키를 (브라우저의 URL 표시줄에 있는 도메인이 쿠키 도메인과 일치하는 경우) 일방(동일 사이트) 쿠키로 설정하는 것입니다.

이를 위해 FQDN을 사용하여 도메인 접미사가 아래 예시에서 노란색으로 강조 표시된 모든 서버에 대해 동일하도록 해야 합니다. 아래 예의 "synopsis" 또는 "research"와 같은 호스트 이름만 사용하는 경우, 도메인 접미사가 없으며 사이트 간에 쿠키가 공유되지 않습니다.

예:

  • synopsis.your-domain.com

  • research.your-domain.com

로드 밸런서를 설정한 경우, 이 문제는 발생하지 않습니다. 이에 대한 자세한 내용은 다음을 참조하십시오NGINX 설치 및 구성.

FQDN 또는 별칭/CNAME 옵션을 사용하는 경우 다음을 수행해야 합니다.

  1. 정규화된 이름(FQDN)을 사용하는 경우, 제어판의 시스템 메뉴를 클릭하여 서버의 FQDN을 찾습니다. 시스템의 FQDN(있는 경우)을 볼 수 있습니다.

    FQDN.png
  2. 의 환경BriefCam Administrator Console설정 섹션 에서 QlikServer 설정을 편집하고 FQDN 또는 별칭/CNAME으로 변경합니다. 예를 들어, 도메인 이름이 www.test.com인 경우 research.test.com을 사용합니다.

  3. 웹 서비스 시스템에서 ProWebClient의 파일webConfig.js(위치: C:\Program Files\BriefCam\WebServices\ProWebClient\webConfig.js)을 편집하고 호스트 이름을 FQDN 또는 별칭/CNAME으로 변경합니다. 예:

    const endPointApi = "//www.test.com/prowebapi"; const matomoSiteID = 10; const reCaptchaKey = "";

  4. 웹 서비스 시스템에서 ProWebAdminClient의 파일web.config.js(위치:)을 편집하고 호스트 이름을 FQDN C:\Program Files\BriefCam\WebServices\ProWebAdminClient\web.config.js 또는 별칭/CNAME으로 변경합니다. 예:

    const endPointApi = "//www.test.com/AdminApi/";

  5. Qlik QMC > 가상 프록시(https://localhost/qmc/virtualproxies)를 입력하고 프록시를 bc 편집합니다.

  6. 고급 탭을 열고 RESEARCH 시스템의 새 호스트 이름(FQDN 또는 별칭/CNAME)을 호스트 허용 목록에 추가합니다 . 예:

    QMC host allow list.png
  7. 적용하기 를 클릭합니다.

  8. 가상 프록시로 돌아가서 중앙 프록시(기본값)를 편집합니다.

  9. 고급 탭을 열고 RESEARCH 시스템의 새 호스트 이름(FQDN 또는 별칭/CNAME)을 호스트 허용 목록에 추가합니다 . 예:

    QMC host allow list Central.png
  10. 적용하기 를 클릭합니다.

  11. Web Client 또는 를 열 때BriefCam Administrator Console, URL에서 새 호스트 이름을 사용해야 합니다. 예:

    http://www.test.com/app

    http://www.test.com/admin