Skip to main content

Ghid de instalare BriefCam

Configurarea unui mediu distribuit RESEARCH și Web Services

Last Updated: 2 minute read
Versiune2025r1
LimbăRomână

Dacă lucrați cu un mediu distribuit în care componenta Web Services și componenta RESEARCH se află pe computere separate, trebuie să efectuați una din următoarele acțiuni:

  • Folosiți un balancer de sarcină (vedeți: Instalarea și configurarea NGINX)

  • Utilizați un FQDN (preferat) sau un alias/CNAME – Dacă utilizați deja un domeniu, utilizați un nume complet calificat (FQDN). Dacă serverele nu fac parte dintr-un domeniu (fără FQDN), utilizați un alias/CNAME. Detalii despre cum să faceți acest lucru sunt furnizate mai jos.

Trebuie să faceți aceste configurații deoarece BriefCamaplicația web consumă componenta RESEARCH dintr-un IFrame (un element HTML care este utilizat pentru a insera conținut dintr-o altă sursă – un terț). Cele mai noi browsere și-au îmbunătățit securitatea și acum împiedică trimiterea de cookie-uri împreună cu solicitările pe site.

Soluția este configurarea cookie-urilor pentru a fi cookie-uri de primă parte (același site) (atunci când domeniul din bara de URL a browserului se potrivește cu domeniul dvs. de cookie-uri).

Pentru a realiza acest lucru, trebuie să utilizați FQDN, astfel încât sufixul domeniului să fie același pentru toate serverele, așa cum este evidențiat în galben în exemplele de mai jos. Dacă folosiți doar numele de gazdă, cum ar fi "sinopsis" sau "research" în exemplele de mai jos, nu există niciun sufix de domeniu și cookie-urile nu sunt partajate între site-uri.

De exemplu:

  • synopsis.your-domain.com

  • research.your-domain.com

Dacă aveți configurată o configurație de echilibrare a încărcării, nu veți avea această problemă. Pentru mai multe informații, consultați Instalarea și configurarea NGINX..

Dacă utilizați opțiunea FQDN sau alias/CNAME, trebuie să faceți următoarele:

  1. Dacă utilizați un nume complet calificat (FQDN), găsiți FQDN-ul serverului dvs., făcând clic pe meniul Sistem din Panoul de control. Veți vedea FQDN-ul mașinii (dacă există unul).

    FQDN.png
  2. Din secțiunea Setări de mediuBriefCam Administrator Consolea aplicației , editați setarea QlikServer și modificați-o în FQDN sau alias/CNAME. De exemplu, dacă numele de domeniu este: www.test.com, utilizați: research.test.com.

  3. Pe computerul care oferă serviciile Web, editați webConfig.js fișierul ProWebClient (localizat la: C:\Program Files\BriefCam\WebServices\ProWebClient\webConfig.js) și înlocuiți numele gazdei cu FQDN sau alias/CNAME. De exemplu:

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

  4. Pe computerul care oferă servicii web, editați web.config.js fișierul ProWebAdminClient (localizat la: C:\Program Files\BriefCam\WebServices\ProWebAdminClient\web.config.js și înlocuiți numele gazdei cu FQDN sau alias/CNAME. De exemplu:

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

  5. Introduceți Qlik QMC > Proxy-uri virtuale (https://localhost/qmc/virtualproxies) și editați bc proxy-ul.

  6. Deschideți fila Avansat și adăugați noul nume de gazdă al mașinii RESEARCH (FQDN sau alias/CNAME) în lista de permisiuni a gazdei . De exemplu:

    QMC host allow list.png
  7. Faceți clic pe Aplicare.

  8. Navigați înapoi la proxy-urile virtuale și editați proxy-ul central (implicit).

  9. Deschideți fila Avansat și adăugați noul nume de gazdă al mașinii RESEARCH (FQDN sau alias/CNAME) în lista de permisiuni a gazdei . De exemplu:

    QMC host allow list Central.png
  10. Faceți clic pe Aplicare.

  11. La deschiderea clientului web sau a BriefCam Administrator Consoleaplicației, asigurați-vă că utilizați numele de gazdă nou în URL. De exemplu:

    http://www.test.com/app

    http://www.test.com/admin