Citrix Virtual Apps and Desktops

Reindirizzamento da host a client

Il reindirizzamento da host a client consente alle URL, incorporate come collegamenti ipertestuali nelle applicazioni in esecuzione 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 alla 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 specifici di URL nei casi in cui le applicazioni richieste per aprire l’URL non sono installate sul server Citrix.

Il reindirizzamento da host a client non è destinato alle 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 delle URL nei browser web, vedere Reindirizzamento URL bidirezionale o Reindirizzamento del contenuto del browser.

Requisiti di sistema

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

Il dispositivo client deve avere 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 le URL e inviarle 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 delle 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" />
<!--NeedCopy-->

L’aggiunta di tipi di URL all’elenco richiede anche la configurazione del client. Creare la seguente chiave di registro e i relativi 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 avere 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 relativi 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 relativi 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 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