Syntaxe de réservation d'URL (Gestionnaire de configuration de SSRS)

Cette rubrique décrit les parties de la chaîne d'URL du service Web Report Server et du Gestionnaire de rapports. La chaîne d'URL stockée en interne possède une structure différente de celle d'une URL saisie dans la barre d'adresses d'une fenêtre de navigateur. La chaîne de réservation d'URL apparaît dans la fenêtre Résultats de l'outil de configuration de Reporting Services lorsque vous configurez une URL et dans le fichier RSReportServer.config. Il peut être utile de savoir comment la chaîne d'URL est définie si vous dépannez les problèmes de réservation d'URL ou interrogez HTTP.SYS pour afficher les réservations d'URL internes définies sur votre serveur.

Syntaxe d'URL

Une URL de serveur de rapports est stockée dans l'élément UrlString et l'élément VirtualDirectory. La raison de la séparation UrlString et VirtualDirectory en éléments distincts est que vous pouvez avoir plusieurs chaînes d’URL, mais un seul nom de répertoire virtuel pour chaque application Reporting Services.

Dans HTTP.SYS, la réservation d'URL inclut les deux éléments UrlString et VirtualDirectory. La syntaxe d'une réservation d'URL comporte les parties suivantes :

<scheme>://<hostname>:<port>/<virtualdirectory>

Le tableau suivant décrit chaque propriété et les valeurs valides pour chacune d'elles.

Propriété Valeurs valides Description
Schéma http ou https Préfixes pour connexions SSL et connexions autres que SSL.
HostName Caractère générique (+) fort, égal à la valeur (Assigné) pour l’adresse IP.

(*) Caractère générique faible, égal à une adresse IP de (Tout désactivé)

Nom de domaine complet

Nom de l'ordinateur

Adresse IP (IPV4)

Adresse IP (IPV6)
Identifie le serveur sur le réseau.

Le caractère générique fort (+) est la valeur par défaut. HTTP.SYS accepte toutes les demandes sur toutes les cartes réseau pour la combinaison d'un port donné et d'un répertoire virtuel. Le serveur de rapports accepte toute demande sur le port.

Caractère générique (*) faible. HTTP.SYS accepte toutes les demandes non gérées par les autres réservations d'URL sur toutes les cartes réseau pour la combinaison d'un port donné et d'un répertoire virtuel.

Le nom de l'ordinateur est le nom NETBIOS de l'ordinateur sur le réseau.

Le nom de domaine complet inclut l'adresse du domaine et le nom du serveur, tels qu'ils sont inscrits auprès d'un contrôleur de domaine ou d'un serveur de noms de domaine public.

L’adresse IP (IPV4) est l’adresse IP d’une carte réseau sur l’ordinateur au format IPV4 : nnn.nnn.nnn.nnn.

L’adresse IP (IPV6) est l’adresse IP d’une carte réseau sur l’ordinateur au format IPV6 : <en-tête> : <en-tête> : nnn.nnn.nnn.nnn.
Port 80

443

<custom>
Le port 80 est le port standard pour les requêtes HTTP adressées depuis ou vers un serveur.

Le port 443 est le port standard pour les connexions SSL.

Vous pouvez utiliser n'importe quel port qui n'est pas déjà réservé par une autre application.
VirtualDirectory ReportServer*[_InstanceName]

Rapports
[_InstanceName]*

<custom>
Spécifie le nom de l'application. La valeur est une chaîne. Par défaut, Reporting Services utilise ReportServer et Rapports comme noms d'applications pour les applications service Web Report Server et Gestionnaire de rapports. Vous pouvez utiliser d'autres noms, si vous le souhaitez.

Cette valeur est requise. Elle identifie la publication.

Spécifiez un seul répertoire virtuel pour chaque instance d'application. Pour créer plusieurs URL pour la même application dans la même instance, créez plusieurs versions de l'élément UrlString. Pour créer des noms de répertoire virtuel uniques pour plusieurs instances d'application, pensez à ajouter le nom de l'instance dans le nom de répertoire virtuel à l'aide du trait de soulignement (_). La propriétéInstanceName est facultative, mais recommandée si vous avez plusieurs instances sur le même ordinateur. Pour plus d’informations sur la définition des réservations d’URL pour les instances nommées, consultez Réservations d’URL pour les déploiements de serveurs de rapports multi-instances (SSRS Configuration Manager) .

La valeur du répertoire virtuel ne respecte pas la casse. Vous pouvez utiliser n'importe quelle chaîne tant qu'elle n'inclut pas les caractères de séparation d'URL ou l'encodage d'URL.

Voir aussi

Configurer les URL du serveur de rapports (SSRS Configuration Manager)
Configurer une URL (Gestionnaire de configuration de SSRS)