Citrix DaaS™

Reindirizzamento da host a client

Nota:

Questo articolo descrive le impostazioni legacy di reindirizzamento da host a client. Per le impostazioni più recenti, vedere Configurazione del reindirizzamento bidirezionale del contenuto. Le nuove impostazioni dei criteri avranno la precedenza su quelle legacy. Citrix consiglia di utilizzare solo le nuove impostazioni dei criteri ed eliminare qualsiasi impostazione legacy per evitare comportamenti imprevisti.

Il reindirizzamento da host a client consente agli URL, incorporati come collegamenti ipertestuali in applicazioni eseguite in una sessione Citrix®, di aprirsi utilizzando l’applicazione corrispondente sul dispositivo endpoint dell’utente. Alcuni casi d’uso comuni per il reindirizzamento da host a client includono:

  • Reindirizzamento di siti Web nei casi in cui il server Citrix non dispone di accesso a Internet o alla rete per la sorgente.
  • Reindirizzamento di siti Web quando l’esecuzione di un browser Web all’interno della sessione Citrix non è desiderata per motivi di sicurezza, prestazioni, compatibilità o scalabilità.
  • Reindirizzamento di tipi di URL specifici nei casi in cui le applicazioni necessarie per aprire l’URL non sono installate sul server Citrix.

Il reindirizzamento da host a client non è destinato agli URL a cui si accede su una pagina Web o che si digitano nella barra degli indirizzi del browser Web in esecuzione nella sessione Citrix. Per il reindirizzamento degli URL nei browser Web, vedere Reindirizzamento URL bidirezionale o Reindirizzamento del contenuto del browser.

Requisiti di sistema

  • VDA OS multi-sessione
  • Client supportati:
    • App Citrix Workspace™ per Windows
    • App Citrix Workspace per Mac
    • App Citrix Workspace per Linux
    • App Citrix Workspace per HTML5
    • App Citrix Workspace per Chrome

Il dispositivo client deve disporre di un’applicazione installata e configurata per gestire il reindirizzamento dei tipi di URL.

Configurazione

Utilizzare il criterio Citrix Reindirizzamento da host a client per abilitare questa funzionalità. Il reindirizzamento da host a client è disabilitato per impostazione predefinita. Dopo aver abilitato il criterio di reindirizzamento da host a client, l’applicazione Citrix Launcher si registra con il server Windows per garantire che possa intercettare gli URL e inviarli al dispositivo client.

È quindi necessario configurare i Criteri di gruppo di Windows per utilizzare Citrix Launcher come applicazione predefinita per i tipi di URL richiesti. Sul VDA del server Citrix, creare il file ServerFTAdefaultPolicy.xml e inserire il seguente codice XML.

<?xml version="1.0" encoding="UTF-8"?>

<DefaultAssociations>

<Association Identifier="http" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="https" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

</DefaultAssociations>
<!--NeedCopy-->

Dalla console di gestione dei Criteri di gruppo, passare a Configurazione computer > Modelli amministrativi > Componenti di Windows > Esplora file > Imposta un file di configurazione delle associazioni predefinite, e salvare il file ServerFTAdefaultPolicy.xml.

Nota:

Se un server Citrix non dispone delle impostazioni dei Criteri di gruppo, Windows richiede agli utenti di selezionare un’applicazione per l’apertura degli URL.

Per impostazione predefinita, supportiamo il reindirizzamento dei seguenti tipi di URL:

  • HTTP
  • HTTPS
  • RTSP
  • RTSPU
  • PNM
  • MMS

Per includere tipi di URL standard o personalizzati aggiuntivi nell’elenco per il reindirizzamento, creare una nuova riga Association Identifier nel file ServerFTAdefaultPolicy.xml a cui si è fatto riferimento in precedenza. Ad esempio:

<Association Identifier="ftp" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="mailto" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype1" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype2" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

L’aggiunta di tipi di URL all’elenco richiede anche la configurazione del client. Creare la seguente chiave di registro e i valori sul client Windows.

Nota:

La modifica errata del registro può causare seri problemi che potrebbero richiedere la reinstallazione del sistema operativo. Citrix non può garantire che i problemi derivanti dall’uso errato dell’Editor del Registro di sistema possano essere risolti. Utilizzare l’Editor del Registro di sistema a proprio rischio. Assicurarsi di eseguire il backup del registro prima di modificarlo.

  • Chiave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Citrix\ICA Client\SFTA
  • Nome valore: ExtraURLProtocols
  • Tipo di valore: REG_SZ
  • Dati valore: Specificare i tipi di URL richiesti separati da punto e virgola. Includere tutto ciò che precede la parte dell’autorità dell’URL. Ad esempio: ftp://;mailto:;customtype1://;custometype2://

È possibile aggiungere tipi di URL solo per i client Windows. I client che non dispongono delle impostazioni del registro sopra indicate rifiutano il reindirizzamento alla sessione Citrix. Il client deve disporre di un’applicazione installata e configurata per gestire i tipi di URL specificati.

Per rimuovere i tipi di URL dall’elenco di reindirizzamento predefinito, creare la seguente chiave di registro e i valori sul VDA del server.

  • Chiave: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA

  • Nome valore: DisableServerFTA
  • Tipo di valore: DWORD
  • Dati valore: 1

  • Nome valore: NoRedirectClasses
  • Tipo di valore: REG_MULTI_SZ
  • Dati valore: Specificare qualsiasi combinazione dei valori: http, https, rtsp, rtspu, pnm o mms. Digitare più valori su righe separate. Ad esempio:

http

https

rtsp

Per abilitare il reindirizzamento da host a client per un set specifico di siti Web, creare una chiave di registro e i valori sul VDA del server.

  • Chiave: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • Nome valore: ValidSites
  • Tipo di valore: REG_MULTI_SZ
  • Dati valore: Specificare qualsiasi combinazione di nomi di dominio completi (FQDN). Digitare più FQDN su righe separate. Includere solo l’FQDN, senza protocolli (http:// o https://). Un FQDN può includere un asterisco (*) come carattere jolly solo nella posizione più a sinistra. Questo carattere jolly corrisponde a un singolo livello di dominio, il che è coerente con le regole di RFC 6125. Ad esempio:

www.exmaple.com

*.example.com

Nota:

Non è possibile utilizzare la chiave ValidSites in combinazione con le chiavi DisableServerFTA e NoRedirectClasses.

Configurazione del browser predefinito del VDA del server

L’abilitazione del reindirizzamento da host a client, come indicato in questa sezione, sostituisce qualsiasi precedente configurazione del browser predefinito sul VDA del server. Se un URL Web non viene reindirizzato, Citrix Launcher passa l’URL al browser configurato nella chiave di registro command_backup. La chiave punta a Internet Explorer per impostazione predefinita, ma è possibile modificarla per includere il percorso di un browser diverso. Per ulteriori informazioni, vedere Configurazione del browser predefinito del VDA del server nell’elenco delle funzionalità gestite tramite il registro.

Reindirizzamento da host a client