Sintaxis de las reservas de direcciones URL (Reporting Services)

En este tema se describen los componentes de las cadenas de direcciones URL para el servicio web del servidor de informes y el Administrador de informes. La cadena de las direcciones URL que se almacena internamente tiene una estructura diferente de una dirección URL que se escribe en la barra de direcciones de una ventana del explorador. La cadena de reserva de direcciones URL aparece en la ventana Resultados de la herramienta Configuración de Reporting Services al configurar una dirección URL y en el archivo RSReportServer.config. Saber cómo se define la cadena de dirección URL puede ser útil al solucionar problemas de la reserva de direcciones URL o al consultar HTTP.SYS para ver las reservas de direcciones URL internas que se definen en el servidor.

Sintaxis de las direcciones URL

Una dirección URL del servidor de informes se almacena en los elementos UrlString y VirtualDirectory. La razón para separar los elementos UrlString y VirtualDirectory en elementos independientes es que puede haber varias cadenas de dirección URL, pero solo un nombre de directorio virtual para cada aplicación de Reporting Services.

En HTTP.SYS, la reserva de direcciones URL incluye tanto a UrlString como a VirtualDirectory. La sintaxis para una reserva de direcciones URL tiene los siguientes componentes:

<esquema>://<nombreDeHost>:<puerto>/<directorioVirtual>

En la tabla siguiente se describe cada propiedad y qué valores son válidos para cada una.

Propiedad

Valores válidos

Descripción

Scheme

http o https

Prefijos para conexiones SSL y de otro tipo.

Hostname

Carácter comodín (+) seguro, se iguala al valor (Todas asignadas) para la dirección IP.

Carácter comodín (*) poco seguro, se iguala a una dirección IP de (Todas sin asignar).

Nombre de dominio completo

Nombre de equipo

Dirección IP (IPV4)

Dirección IP (IPV6)

Identifica el servidor en la red.

El carácter comodín seguro (+) es el valor predeterminado. HTTP.SYS aceptará todas las solicitudes en todos los adaptadores de red de una combinación de puerto y directorio virtual determinados. El servidor de informes aceptará cualquier solicitud en el puerto.

Carácter comodín poco seguro (*). HTTP.SYS acepta todas las solicitudes no administradas por otras reservas de direcciones URL en todos los adaptadores de red para una combinación de puerto y directorio virtual determinados.

El nombre de equipo es el nombre NETBIOS del equipo en la red.

El nombre de dominio completo incluye la dirección de dominio y el nombre del servidor, como se registre con un controlador de dominio o servidor de nombres del dominio público.

La dirección IP (IPV4) es la de un adaptador de red del equipo en formato de IPV4: nnn.nnn.nnn.nnn.

La dirección IP (IPV6) es la de un adaptador de red del equipo en formato de IPV6: <encabezado>:<encabezado>:nnn.nnn.nnn.nnn.

Puerto

80

443

<<custom>>

El puerto 80 es el puerto estándar para las solicitudes HTTP de un servidor.

El puerto 443 es el informe estándar para las conexiones SSL.

Puede utilizar cualquier puerto que aún no esté reservado por otra aplicación.

VirtualDirectory

ReportServer[_InstanceName]

Reports[_InstanceName]

<<custom>>

Especifica el nombre de la aplicación. Este valor es una cadena. De forma predeterminada, Reporting Services utiliza ReportServer e Informes como nombres de las aplicaciones del servicio web del servidor de informes y el Administrador de informes. Puede utilizar nombres diferentes, si lo prefiere.

Este valor es necesario. Identifica la aplicación.

Especifique sólo un directorio virtual para cada instancia de la aplicación. Para crear varias direcciones URL para la misma aplicación en la misma instancia, cree varias versiones de UrlString. Para crear nombres de directorios virtuales únicos para varias instancias de aplicación, considere incluir el nombre de instancia en el nombre del directorio virtual, utilizando el carácter de subrayado (_) para anexar el nombre de instancia. InstanceName es opcional, pero se recomienda si tiene varias instancias en el mismo equipo. Para obtener más información sobre cómo establecer las reservas de direcciones URL para las instancias con nombre, vea Reservas de direcciones URL para implementaciones del servidor de informes de varias instancias.

El valor para el directorio virtual no distingue entre mayúsculas y minúsculas. Puede utilizar cualquier cadena siempre que no incluya caracteres separadores de direcciones URL o codificación de URL.