Настройка 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 в собственном режиме)