Konfigurieren von Berichtsserver-URLs

In Reporting Services wird mithilfe von URLs auf den Report Server-Webdienst und den Berichts-Manager zugegriffen. Bevor Sie die beiden Anwendungen verwenden können, müssen Sie mindestens je eine URL für den Webdienst und den Berichts-Manager konfigurieren. Reporting Services gibt Standardwerte für beide Anwendungs-URLs vor, die mit den meisten Anwendungsszenarios funktionieren, auch mit der parallelen Verwendung anderer Webdienste und -anwendungen.

  • Wenn Sie die Standardkonfiguration installiert haben, wurden die URLs automatisch anhand der Standardwerte erstellt.

  • Wenn Sie die URLs mit dem Reporting Services-Konfigurationstool erstellen oder ändern, können Sie die Standardwerte für eine URL übernehmen oder eigene Werte angeben. Wenn Sie die URL definieren, wird auf der Seite ein Testlink der URL angezeigt, sodass Sie sofort bestätigen können, dass die von Ihnen angegebenen Einstellungen zu einer gültigen Verbindung führen. Schritt-für-Schritt-Anweisungen zum Konfigurieren und Testen einer URL finden Sie unter Vorgehensweise: Konfigurieren einer URL (Reporting Services-Konfiguration).

Definieren einer Berichtsserver-URL

Die URL gibt den Ort für die Instanz einer Berichtsserveranwendung genau im Netzwerk an. Wenn Sie eine Berichtsserver-URL erstellen, müssen Sie die folgenden Teile angeben.

Teil

Beschreibung

Hostname

Ein TCP/IP-Netzwerk verwendet eine IP-Adresse, um ein Gerät im Netzwerk eindeutig zu bestimmen. Es gibt eine physische IP-Adresse für jede in einem Computer installierte Netzwerkkarte. Wenn die IP-Adresse in einen Hostheader aufgelöst wird, können Sie den Hostheader angeben. Wenn Sie den Berichtsserver in einem Unternehmensnetzwerk bereitstellen, können Sie den Netzwerknamen des Computers verwenden.

Anschluss

Ein TCP-Port ist ein Endpunkt im Gerät. Der Berichtsserver lauscht Anforderungen auf einem festgelegten Port.

Virtuelles Verzeichnis

Ein Port wird oft von mehreren Webdiensten oder Anwendungen gemeinsam genutzt. Aus diesem Grund hat eine Berichtsserver-URL immer ein virtuelles Verzeichnis, das der Anwendung entspricht, die die Anforderung erhält. Sie müssen für jede Reporting Services-Anwendung, die auf derselben IP-Adresse und auf demselben Port lauscht, einen eindeutigen Namen für das virtuelle Verzeichnis angeben.

SSL-Einstellungen

URLs in Reporting Services können so konfiguriert werden, dass sie ein vorhandenes SSL-Zertifikat verwenden, das bereits vorher auf dem Computer installiert wurde. Weitere Informationen finden Sie unter Konfigurieren eines Berichtsservers für SSL-Verbindungen (Secure Sockets Layer) in der SQL Server-Onlinedokumentation.

Standard-URLs

Wenn Sie auf einen Berichtsserver oder Berichts-Manager über dessen URL zugreifen, sollte die URL den Hostnamen und nicht die IP-Adresse enthalten. In einem TCP/IP-Netzwerk wird die IP-Adresse in einen Hostnamen aufgelöst (oder in den Netzwerknamen des Computers). Falls Sie die URLs mithilfe von Standardwerten konfiguriert haben, sollten Sie den Report Server-Webdienst mithilfe der URLs aufrufen können, die den Computernamen oder localhost als Hostnamen angeben:

  • http://<computername>/reportserver

  • https://localhost/reportserver

Die Einstellungen, die diese URLs verfügbar machen, werden in der folgenden Tabelle angezeigt. Diese Tabelle zeigt die Standardwerte, die eine Berichtsserver-Verbindung über URLs ermöglichen, die einen Hostnamen enthalten:

Teil

Wert

Erklärung

IP-Adresse

Alle zugewiesenen

Der Domänennamendienst in Ihrem Netzwerk löst den Hostnamen in der URL in die IP-Adresse des Computers auf. Solange die IP-Adresse in der von Ihnen definierten URL angegeben ist, erreicht eine Anforderung, die an einen bestimmten Host gesandt wird, stets ihr angegebenes Ziel.

Anschluss

80

Port 80 ist der Standardport für TCP/IP-Verbindungen auf einem Computer. Da der Berichtsserver die Überwachung an Port 80 durchführt, können Sie die Portnummer der URL weglassen. Wenn Sie einen anderen Port angeben, müssen Sie diesen in der URL angeben.

Virtuelles Verzeichnis

ReportServer

Beachten Sie, dass beide Beispiel-URLs den Namen des virtuellen Verzeichnisses enthalten. Wenn Sie die URL-Definition nicht anpassen, müssen Sie stets den Namen des virtuellen Verzeichnisses der Anwendung in der URL angeben.

HinweisHinweis

Eine zugrunde liegende URL-Reservierung macht es möglich, dass jeder gültige Hostname in einer URL verwendet werden kann. Das Reporting Services-Konfigurationstool erstellt eine URL-Reservierung in HTTP.SYS und verwendet eine Syntax, die Variationen des Hostnamens zulässt, damit dieser in eine bestimmte Berichtsserverinstanz aufgelöst werden kann. Weitere Informationen zu URL-Reservierungen finden Sie unter Informationen zu Registrierungen und Reservierungen für URLs (Reporting Services).

Serverseitige Berechtigungen für eine Berichtsserver-URL

Die Berechtigungen für jeden URL-Endpunkt gelten ausschließlich für das Berichtsserver-Dienstkonto. Nur dieses Konto ist berechtigt, Anforderungen zu akzeptieren, die an die Reporting Services-URLs geleitet werden. Es werden freigegebene Zugriffssteuerungslisten (Discretionary Access Control List, DACL) für das Konto erstellt und verwaltet, wenn Sie die Dienst-ID über Setup oder das Reporting Services-Konfigurationstool konfigurieren. Wenn Sie das Dienstkonto ändern, aktualisiert das Reporting Services-Konfigurationstool alle von Ihnen erstellten URL-Reservierungen, um die neuen Kontodaten aufzunehmen. Weitere Informationen finden Sie unter URL-Reservierungssyntax (Reporting Services).

Authentifizieren von Clientanforderungen, die an eine Berichtsserver-URL gesendet wurden

Als Standardwert für die in den URL-Endpunkten unterstützte Authentifizierung wird die Windows-Authentifizierung vorgegeben. Dies ist die Standardsicherheitserweiterung. Wenn Sie einen Anbieter für eine benutzerdefinierte oder eine Formularauthentifizierung implementieren, müssen Sie die Authentifizierungseinstellungen auf dem Berichtsserver ändern. Optional können Sie auch die Windows-Authentifizierungseinstellungen ändern, sodass sie dem in Ihrem Netzwerk verwendeten Authentifizierungssubsystem entsprechen. Weitere Informationen finden Sie unter Konfigurieren der Authentifizierung in Reporting Services in der SQL Server-Onlinedokumentation.

Dieser Abschnitt

  • Vorgehensweise: Konfigurieren einer URL (Reporting Services-Konfiguration)
    Dieses Thema enthält Anweisungen für das Einstellen und Ändern einer URL-Reservierung im Reporting Services-Konfigurationstool.

  • Informationen zu Registrierungen und Reservierungen für URLs (Reporting Services)
    Mithilfe von URLs greifen Sie auf Anwendungen und Berichte zu. Dieses Thema behandelt Anwendungs-URLs, Standard-URLs und die Funktionsweise der URL-Reservierung und -Registrierung in Reporting Services.

  • URL-Reservierungssyntax (Reporting Services)
    Die Standard-URL-Reservierungen, die von Reporting Services verwendet werden, sind für die meisten Szenarios gültig. Wenn Sie jedoch den Zugriff einschränken oder die Verwendung auf Internet- oder Extranetzugang erweitern möchten, müssen Sie die Einstellungen möglicherweise an Ihre Anforderungen anpassen. Diese Thema behandelt die Syntax einer URL-Reservierung und gibt Empfehlungen zur Erstellung eigener Reservierungen, die Ihrer Verwendung entsprechen.

  • URLs in Konfigurationsdateien (Reporting Services)
    Die Datei RSReportServer.config enthält mehrere Einträge für URL-Reservierungen und URLs, die vom Berichts-Manager und der Berichtsserver-E-Mail-Übermittlung verwendet werden. Dieses Thema fasst die URL-Konfigurationseinstellungen zusammen, damit Sie verstehen können, wie sich diese unterscheiden.

  • URL-Reservierungen für Berichtsserver-Bereitstellungen mit mehreren Instanzen
    Wenn Sie mehrere Instanzen von Reporting Services auf einem Computer installieren, erhöht sich die Wahrscheinlichkeit, dass beim Registrieren einer URL doppelte URLs auftreten. Um diese Fehler zu vermeiden, befolgen Sie in diesem Thema die Empfehlungen zum Erstellen von instanzenspezifischen URL-Reservierungen.