La sintaxis incluye una parte de ruta para especificar el servidor y, de forma opcional, una consulta para especificar un usuario, un escritorio remoto o una aplicación publicada, así como opciones de configuración o acciones.

Especificación de URI

Utilice la siguiente sintaxis para crear los URI e iniciar HTML Access:

https://authority-part[/?query-part]
authority-part
Especifica la dirección del servidor y, de manera opcional, un número de puerto no predeterminado. Los nombres de servidor deben adaptarse a la sintaxis de DNS.

Para especificar un número de puerto, utilice la siguiente sintaxis:

server-address:port-number
query-part
Especifica las opciones de configuración que se van a utilizar o las acciones que se van a realizar. Las consultas no distinguen entre mayúsculas y minúsculas. Para utilizar varias consultas, utilice el signo et (&) entre ellas. Si se produce un conflicto entre ellas, se utilizará la última consulta de la lista. Utilice la siguiente sintaxis:
query1=value1[&query2=value2...]

Tenga en cuenta las siguientes instrucciones al crear la parte de la consulta:

  • Si no usa al menos una de las consultas admitidas, se mostrará la página del portal web de VMware Horizon predeterminada.
  • En la parte de la consulta, algunos caracteres especiales no son compatibles y debe usar el formato de codificación URL de la siguiente manera: para el signo almohadilla (#) use %23, para el signo porcentaje (%) use %25, para el signo et (&) use %26, para el signo arroba (@) use %40 y para la barra diagonal inversa (\) use %5C.

    Para obtener más información sobre la codificación URL, diríjase a http://www.w3schools.com/tags/ref_urlencode.asp.

  • En la parte de la consulta, se debe codificar primero los caracteres que no sean ASCII según UTF-8 [STD63]. A continuación, cada octeto de la secuencia UTF-8 correspondiente se debe codificar con porcentaje para representarse como caracteres URI.

    Para obtener información sobre la codificación de caracteres ASCII, consulte la referencia de codificación de URL de http://www.utf8-chartable.de/.

Consultas admitidas

En este tema se incluyen las consultas admitidas para HTML Access. Si crea URIs para varios tipos de clientes (como clientes móviles y de escritorio), consulte el documento de instalación y configuración correspondiente a cada tipo de sistema cliente.

action
Tabla 1. Valores que se pueden utilizar con la consulta action
Valor Descripción
browse Muestra una lista de las aplicaciones publicadas y los escritorios remotos disponibles y alojados en el servidor especificado. No tendrá que especificar un escritorio remoto ni una aplicación publicada cuando use esta acción.
start-session Inicia la aplicación publicada o el escritorio remoto especificados. Si no se proporciona ninguna consulta action y se facilita el nombre de la aplicación publicada o del escritorio remoto, start-session es la acción predeterminada.
reset Apaga y reinicia el escritorio remoto especificado. Se pierden los datos que no se hayan guardado. La acción de reiniciar un escritorio remoto es equivalente a pulsar el botón Reiniciar en un equipo físico. Esta acción no es válida para aplicaciones publicadas.
logoff Cierra la sesión del usuario en el sistema operativo invitado del escritorio remoto. Esta acción no es válida para aplicaciones publicadas.
restart Cierra y vuelve a iniciar el escritorio remoto principal una vez que el usuario confirma la solicitud de operación de reinicio. Esta acción no es válida para aplicaciones publicadas.
applicationId
El nombre para mostrar de la aplicación publicada. El nombre para mostrar es el que se especifica en Horizon Console al crear el grupo de aplicaciones. Si el nombre para mostrar contiene un espacio, el navegador usará %20 para representarlo.
args
Especifica los argumentos de la línea de comandos que se agregan cuando se inicia una aplicación publicada. Utilice la sintaxis args= value, en el que value es una cadena. Utilice la codificación con porcentajes para los siguientes caracteres:
  • Para los dos puntos (:), utilice %3A.
  • Para una barra diagonal inversa (\), utilice %5C.
  • Para un espacio ( ), utilice %20.
  • Para unas comillas dobles ("), use %22.

Por ejemplo, para especificar el nombre de archivo "My new file.txt" para la aplicación Notepad++, utilice %22My%20new%20file.txt%22.

desktopId
El nombre para mostrar del escritorio remoto. El nombre para mostrar es el que se especificó en Horizon Console cuando se creó el grupo de escritorios. Si el nombre para mostrar contiene un espacio, el navegador usará %20 para representarlo.
domainName
El nombre de dominio NETBIOS asociado al usuario que se conecta a la aplicación publicada o al escritorio remoto. Por ejemplo, use mycompany en lugar de mycompany.com.
tokenUserName
El nombre de usuario RSA o RADIUS. Utilice esta consulta solo si el nombre de usuario de RSA o RADIUS es diferente al de Active Directory. Si no especifica esta consulta y se necesita la autenticación RSA o RADIUS, se utilizará el nombre de usuario de Windows.
userName
El usuario de Active Directory que se conecta a la aplicación publicada o al escritorio remoto. El nombre de usuario puede tener uno de los formatos siguientes:
  • Nombre de usuario
  • nombre de dominio%5Cnombre de usuario
  • nombre principal de usuario (UPN), es decir, nombre de usuario@nombre de dominio
unauthenticatedAccessEnabled
Si esta opción está establecida como true, la función Acceso sin autenticar está habilitada de forma predeterminada. HTML Access se inicia y aparece una cuenta de usuario anónima. Un ejemplo de sintaxis es unauthenticatedAccessEnabled=true.
unauthenticatedAccessAccount
Establece la cuenta que se debe utilizar si la función Acceso sin autenticar está habilitada. Si la función Acceso sin autenticar está deshabilitada, esta consulta se ignora. Un ejemplo de sintaxis con la cuenta de usuario anonymous1 es unauthenticatedAccessAccount=anonymous1.