Redirección bidireccional de contenido
La redirección bidireccional de contenido permite que las URL HTTP o HTTPS en navegadores web, o incrustadas en aplicaciones, se reenvíen entre la sesión de Citrix VDA y el punto final del cliente en ambas direcciones. Una URL introducida en un navegador que se ejecuta en la sesión de Citrix se puede abrir utilizando el navegador predeterminado del cliente. Por el contrario, una URL introducida en un navegador que se ejecuta en el cliente se puede abrir en una sesión de Citrix, ya sea con una aplicación publicada o un escritorio. Algunos casos de uso comunes para la redirección bidireccional de contenido incluyen:
- Redirección de URL web en casos en los que el navegador de origen no tiene acceso a la red.
- Redirección de URL web por motivos de compatibilidad y seguridad del navegador.
- Redirección de URL web incrustadas en aplicaciones cuando no se desea ejecutar un navegador web en la sesión de Citrix o en el cliente.
Requisitos del sistema
- VDA de SO de sesión única o multisesión
- Citrix Workspace™ app para Windows 2311 o posterior
- Citrix Workspace™ app para Linux 2503 o posterior
- Citrix Workspace™ app para Mac 2607 o posterior
Navegadores:
- Google Chrome con la extensión de redirección de navegador de Citrix
- Microsoft Edge con la extensión de redirección de navegador de Citrix
Configuración
A partir de la versión 2311 de Citrix Virtual Apps and Desktops™, la redirección bidireccional de contenido se configura únicamente a través de Citrix Studio. Las versiones anteriores tenían la configuración de directivas configurada tanto en el punto final del cliente como en Studio. La redirección bidireccional de contenido está inhabilitada de forma predeterminada.
Para la configuración de VDA, consulte Redirección bidireccional de contenido en la configuración de la directiva ICA.
Para que funcione la redirección del explorador, las extensiones del explorador deben registrarse en el explorador de origen (desde donde se redirige la URL) mediante los comandos que se muestran. Ejecute los comandos según sea necesario en el VDA y el cliente, en función del explorador en uso.
| Explorador | VDA | Cliente |
|---|---|---|
| Google Chrome | “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regChrome | “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regChrome |
| Microsoft Edge | “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /regEdge | “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /regEdge |
| Todos los exploradores disponibles | “%Archivos de programa (x86)%\Citrix\HDX\bin\vdaredirector.exe” /regall | “%Archivos de programa (x86)%\Citrix\ICA Client\redirector.exe” /regall |
Para anular el registro de una extensión de explorador:
| Explorador | VDA | Cliente |
|---|---|---|
| Google Chrome | “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregChrome | “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregChrome |
| Microsoft Edge | “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /unregEdge | “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /unregEdge |
| Todos los exploradores disponibles | “%ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe” /desregistrar_todo | “%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe” /desregistrar_todo |
Nota:
- Ejecute estos comandos en una ventana del Símbolo del sistema (CMD) con privilegios de administrador.
- El comando de registro hace que los navegadores Chrome y Edge soliciten a los usuarios que habiliten la extensión de redirección del explorador de Citrix durante el primer inicio.
- El comando de registro también vincula la extensión de redirección del explorador con el host de mensajería nativo, lo que permite que la extensión se comunique con el código nativo. Sin esto, el explorador bloquea la comunicación.
- También puede instalar la extensión del explorador manualmente desde la Chrome Web Store de Google. Para usar la extensión de redirección del explorador desde la tienda de complementos de Microsoft Edge, necesita la versión 2503 o posterior de Virtual Delivery Agent (VDA). Para versiones anteriores de VDA, instale la extensión desde la Chrome Web Store de Google dentro de su explorador Microsoft Edge (consulte Agregar una extensión a Microsoft Edge desde Chrome Web Store).
- Las versiones de la aplicación Citrix Workspace que se enumeran en los requisitos del sistema son las versiones mínimas necesarias para admitir la redirección de contenido bidireccional y la redirección de OAuth.
- Para Mac: debido a los requisitos de seguridad de macOS para las aplicaciones notariadas, los esquemas de URL de devolución de llamada de OAuth personalizados deben registrarse previamente con Citrix y no se pueden cambiar dinámicamente después de la instalación. Solo
citrix-oauth-redires compatible de forma predeterminada. Póngase en contacto con el equipo de productos de Citrix para registrar su esquema de URL.
Redirección de comodines de Citrix VDA al cliente
La redirección de contenido bidireccional admite el uso de comodines al definir las URL que se van a redirigir. Para configurar la redirección de contenido bidireccional, consulte las instrucciones de configuración.
Redirección de protocolo personalizado de VDA al cliente
La redirección de contenido bidireccional admite la redirección de protocolos personalizados desde el Citrix VDA al cliente. Se admiten protocolos distintos de HTTP o HTTPS. Para configurar la redirección de contenido bidireccional, consulte las instrucciones de configuración.
En Web Studio, establezca el protocolo personalizado en Redirección de contenido bidireccional.
Nota:
Debe tener privilegios de administrador para ejecutar estos comandos.
- El cliente debe tener una aplicación registrada para gestionar el protocolo. De lo contrario, la URL se redirige al cliente y no se inicia.
- Las URL de protocolo personalizado que introduzca o inicie en los exploradores Chrome y Edge no son compatibles y no se redirigen.
- Los siguientes protocolos no son compatibles:
rtsp://, rtspu://, pnm://, mms://.
Otras consideraciones
- Los requisitos y las configuraciones del explorador solo se aplican al explorador que inicia la redirección. El explorador de destino, donde se abre la URL una vez que la redirección se realiza correctamente, no se tiene en cuenta para la compatibilidad. Al redirigir URL desde el VDA a un cliente, solo se requiere una configuración de explorador compatible en el VDA. Por el contrario, al redirigir URL desde el cliente a un VDA, solo se requiere una configuración de explorador compatible en el cliente. Las URL redirigidas se transfieren al explorador predeterminado configurado en la máquina de destino, ya sea el cliente o el VDA, según la dirección. No es necesario utilizar el mismo tipo de explorador en el VDA y en el cliente.
- Compruebe que las reglas de redirección no den lugar a una configuración en bucle. Por ejemplo, una directiva de VDA está configurada para redirigir
https://www.citrix.com, y la directiva de cliente está configurada para redirigir la misma URL, lo que resulta en un bucle infinito. - Los acortadores de URL no son compatibles.
- La redirección de cliente a VDA requiere que el cliente de Windows esté instalado con derechos de administrador.
- Si el explorador de destino ya está abierto, la URL redirigida se abre en una nueva pestaña. De lo contrario, la URL se abre en una nueva ventana del explorador.
- La redirección bidireccional de contenido no funciona cuando el Acceso a aplicaciones locales (LAA) está habilitado.