Incorpora il client del browser DCV Web Amazon all'interno di un iFrame - Amazon DCV

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Incorpora il client del browser DCV Web Amazon all'interno di un iFrame

Per impostazione predefinita, per proteggersi dagli attacchi di clickjacking, Amazon DCV non consente l'incorporazione del client del browser Web all'interno di un. iFrame Tuttavia, puoi ignorare questo comportamento predefinito per consentire al client del browser Web di funzionare all'interno di un. iFrame

Per ulteriori informazioni sulla prevenzione degli attacchi di clickjacking, consulta il Cheat Sheet sulla politica di sicurezza dei contenuti.

Per consentire l'esecuzione del browser Web all'interno di uniFrame, è necessario configurare il DCV server Amazon per inviare le seguenti intestazioni di HTTP risposta aggiuntive al client del browser Web:

  • web-x-frame-options

  • web-extra-http-headers

Ti consigliamo di aggiungere entrambe le intestazioni per garantire la migliore compatibilità tra i browser Web.

Nota

Se ci si connette tramite Amazon DCV Connection Gateway, le opzioni x-frame devono essere definite all'interno della configurazione del gateway. Questa operazione viene eseguita utilizzando il local-resources-http-headers parametro all'interno della [web-resources]sezione della configurazione del gateway.

Windows server
  1. Apri l'editor del registro di Windows e vai alla chiave HKEY_ USERS /S-1-5-18/Software/ GSettings /com/nicesoftware/dcv/connectivity/.

  2. web-x-frame-optionsApri il parametro. Per Dati di valore, immettere"ALLOW-FROM https://server_hostname".

    Nota

    Se il parametro non esiste, crea un nuovo parametro String e assegnagli un nomeweb-x-frame-options.

  3. Aprite il web-extra-http-headersparametro. Per Dati di valore, immettere[("Content-Security-Policy", "frame-ancestors https://server_hostname")].

    Nota

    Se il parametro non esiste, crea un nuovo parametro String e assegnagli un nomeweb-extra-http-headers.

  4. Chiudi l'editor del Registro di Windows.

  5. Arresta e riavvia il DCV server Amazon.

Linux server
  1. Apri /etc/dcv/dcv.conf con l'editor di testo preferito.

  2. Nella [connectivity] sezione, procedi come segue:

    • In web-x-frame-options, immettere "ALLOW-FROM https://server_hostname".

    • In web-extra-http-headers, immettere [("Content-Security-Policy", "frame-ancestors https://server_hostname")].

    Per esempio:

    [connectivity] web-x-frame-options="ALLOW-FROM https://my-dcv-server.com" web-extra-http-headers=[("Content-Security-Policy", "frame-ancestors https://my-dcv-server.com")]
  3. Salva e chiudi il file.

  4. Arresta e riavvia il DCV server Amazon.

Per impostazione predefinita, la maggior parte dei browser impedisce l'accesso ad alcune funzionalità, come l'accesso al microfono e l'accesso a schermo intero. Per consentire l'accesso a queste funzionalità, modifica l' iFrame elemento sulla pagina Web. Ad esempio, per consentire l'accesso al microfono e alla modalità a tutto schermo, modificate l' iFrame elemento come segue:

<iframe src="..." allow="microphone; fullscreen">/iframe>