Поделиться через


Настройка URL-адресов сервера отчетов (диспетчер конфигурации служб SSRS)

В Reporting Services URL-адреса используются для доступа к веб-службе сервера отчетов и диспетчеру отчетов. Прежде чем использовать любое приложение, необходимо настроить по крайней мере по одному URL-адресу для веб-службы и диспетчера отчетов. Reporting Services для URL-адресов обоих приложений предоставляет значения по умолчанию, которые подходят для большинства сценариев развертывания, в том числе развертывания параллельно с другими веб-службами и приложениями.

  • При установке стандартной конфигурации URL-адреса создаются автоматически при помощи значений по умолчанию.

  • Если URL-адреса создаются или изменяются при помощи программы настройки служб Reporting Services, для них можно принять значения по умолчанию, либо указать пользовательские значения. При задании URL-адреса на странице появляется проверочная ссылка с URL-адресом; таким образом, можно убедиться, что указанные настройки приводят к допустимому соединению. Пошаговые инструкции по настройке и проверке URL-адреса см. в статье Настройка URL-адреса (Configuration Manager SSRS).

Определение URL-адреса сервера отчетов

URL-адрес точно определяет расположение экземпляра приложения сервера отчетов в сети. При создании URL-адреса сервера отчетов необходимо указать следующие элементы.

Часть Описание
Имя узла IP-адрес позволяет однозначно идентифицировать устройство в сети TCP/IP. Это физический IP-адрес каждого сетевого адаптера, установленного в компьютер. Если IP-адрес указывает на заголовок узла, можно указать заголовок узла. Если сервер отчетов развертывается в сети организации, то можно использовать сетевое имя компьютера.
Порт TCP-порт является конечной точкой в устройстве. Сервер отчетов прослушивает запросы, проходящие через определенный порт.
Виртуальный каталог Порт часто используется несколькими веб-службами или приложениями. Поэтому URL-адрес сервера отчетов всегда содержит виртуальный каталог, соответствующий приложению, которое получает запрос. Уникальное имя виртуального каталога необходимо указать для каждого из приложений служб Reporting Services, прослушивающих один и тот же IP-адрес и порт.
Параметры SSL URL-адреса в Reporting Services можно настроить для использования существующего SSL-сертификата, ранее установленного на компьютере. Дополнительные сведения см. в статье Настройка SSL-подключений на сервере отчетов в собственном режиме в электронной документации по SQL Server.

URL-адреса по умолчанию

При получении доступа к серверу отчетов или диспетчеру отчетов посредством соответствующего URL-адреса этот адрес должен содержать имя узла, а не IP-адрес. В сети TCP/IP IP-адрес приводит к имени узла (или сетевому имени компьютера). Если настройка URL-адресов осуществляется при помощи значений по умолчанию, доступ к веб-службе сервера отчетов должен быть возможен при использовании URL-адресов, в которых в качестве имени узла указано имя компьютера или localhost:

  • <http:// computername>/reportserver

  • https://localhost/reportserver

Настройки, благодаря которым доступны такие URL-адреса, отражены в следующей таблице. Эта таблица представляет значения по умолчанию, которые разрешают соединение с сервером отчетов посредством URL-адресов, содержащих имя узла:

Часть Значение Объяснение
IP-адрес Все назначенные Служба доменных имен в рабочей сети извлекает IP-адрес из имени узла в URL-адресе. При условии, что в заданном URL-адресе определен IP-адрес, запрос, отправленный на определенный узел, всегда достигнет пункта назначения.
Порт 80 Порт 80 — это стандартный порт компьютера для соединений TCP/IP. Поскольку сервер отчетов прослушивает порт 80, указание номера порта в URL-адресе можно опустить. При использовании другого порта его необходимо указать в URL-адресе.
Виртуальный каталог ReportServer Обратите внимание, что в обоих URL-адресах в примере содержится имя виртуального каталога. Если определение URL-адреса не настроено соответствующим образом, имя виртуального каталога приложения всегда должно быть указано в URL-адресе.

Примечание

Базовое URL-резервирование позволяет использовать в URL-адресах любые допустимые имена узлов. Программой настройки служб Reporting Services создается резервирование URL-адреса в файле HTTP.SYS, используя синтаксис, допускающий переход к определенному экземпляру сервера отчетов по нескольким вариантам имени узла. Дополнительные сведения о резервировании URL-адресов см. в разделе Сведения о резервировании и регистрации URL-адресов (Configuration Manager SSRS).

Разрешения для URL-адресов сервера отчетов на стороне сервера

Разрешения для каждой конечной точки URL-адреса предоставляются исключительно учетной записи службы сервера отчетов. Только у этой учетной записи имеется право доступа к запросам, направленным к URL-адресам служб Reporting Services. При настройке идентификатора службы в программе установки или в программе настройки служб Reporting Services для этой учетной записи создаются и обрабатываются ограниченные списки управления доступом на уровне пользователей (DACL). Если учетная запись службы изменена, программой настройки служб Reporting Services обновляются все резервирования URL-адресов, чтобы интегрировать новые сведения об учетной записи. Дополнительные сведения см. в разделе Синтаксис резервирования URL-адресов (SSRS Configuration Manager).

Проверка подлинности клиентских запросов, отправленных на URL-адрес сервера отчетов

По умолчанию в конечных точках URL-адресов поддерживается проверка подлинности Windows. Это модуль безопасности, используемый по умолчанию. При реализации пользовательской проверки или поставщика проверки подлинности с помощью форм необходимо изменить параметры проверки подлинности на сервере отчетов. При необходимости параметры проверки подлинности Windows можно также изменить, чтобы они соответствовали подсистеме проверки подлинности, используемой в сети. Дополнительные сведения см. в статье Проверка подлинности с помощью сервера отчетов электронной документации по SQL Server.

В этом разделе

Настройка URL-адреса (диспетчер конфигурации служб SSRS)
В этом разделе содержатся инструкции по настройке и изменению резервирования URL-адресов в программе настройки служб Reporting Services.

Сведения о резервировании и регистрации URL-адресов (Configuration Manager SSRS)
Настройте URL-адресы, используемые для доступа к приложениям и отчетам. В этом разделе описаны URL-адреса приложений, URL-адреса по умолчанию и способы работы URL-резервирования и регистрации в службах Reporting Services.

Синтаксис резервирования URL-адресов (SSRS Configuration Manager)
Резервирования URL-адресов по умолчанию, используемые службами Reporting Services, действительны в большинстве сценариев. Однако при необходимости ограничить доступ или расширить развертывание с целью обеспечения доступа к Интернету или экстрасети может потребоваться настроить параметры в соответствии с собственными требованиями. В данном разделе описывается синтаксис резервирования URL-адреса, и содержатся рекомендации по созданию пользовательских резервирований для развертываний.

URL-адреса в файлах конфигурации (SSRS Configuration Manager)
Файл RSReportServer.config содержит несколько записей для резервирований URL-адресов, а также URL-адреса, используемые диспетчером отчетов и модулем доставки сообщений электронной почты сервера отчетов. В данном разделе описаны параметры конфигурации URL-адресов, позволяющее понять их сравнение.

Резервирование URL-адресов для развертываний сервера отчетов с несколькими экземплярами (SSRS Configuration Manager)
При установке нескольких экземпляров служб Reporting Services на одном компьютере увеличивается вероятность дублирования URL-адресов во время их регистрации. Чтобы избежать таких ошибок, следует придерживаться приведенных в данном разделе рекомендаций по созданию резервирований URL-адресов, зависящих от экземпляров.

См. также:

Настройка URL-адреса (диспетчер конфигурации служб SSRS)
URL-адрес веб-службы (службы Reporting Services в собственном режиме)