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


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

В этом разделе описываются компоненты URL-адресов веб-службы сервера отчетов и диспетчера отчетов. Хранимое внутреннее представление URL-адреса имеет структуру, отличную от URL-адресов, вводимых в поле адреса окна браузера. Строка резервирования URL-адресов отображается в окне «Результаты» программы настройки служб Reporting Services и в файле конфигурации RSReportServer.config при настройке URL-адресов. Знание структуры определения URL-адреса может оказаться полезным при диагностике резервирования URL-адресов или при просмотре внутреннего резервирования URL-адресов сервера по запросу компонента HTTP.SYS.

Синтаксис URL-адреса

URL-адрес сервера отчетов сохраняется в элементах UrlString и VirtualDirectory. Причина разделения UrlString и VirtualDirectory на отдельные элементы заключается в том, что вы можете иметь несколько строк URL-адресов, но только одно имя виртуального каталога для каждого Reporting Services приложения.

В компоненте HTTP.SYS резервирование URL-адресов включает элементы UrlString и VirtualDirectory. Резервирование URL-адресов состоит из следующих элементов:

<схема>://<имя_узла>:<порт>/<вирутальный_каталог>

Каждое из свойств вместе с допустимыми значениями описано в следующей таблице.

Свойство Допустимые значения Описание
Схема HTTP или HTTPS Префиксы для незащищенного соединения и по протоколу SSL.
Имя узла (+) Строгий шаблон приравнивается к значению (Все назначенные) для IP-адресов.

(*) Слабый шаблон, аналогичен значению IP-адреса (Все неназначенные).

Полное имя домена

Имя компьютера

IP-адрес (IPV4)

IP-адрес (IPV6)
Идентифицирует сервер в сети.

(+) Строгий шаблон используется по умолчанию. Компонент HTTP.SYS принимает все запросы по всем сетевым адаптерам для данного сочетания порта и виртуального каталога. Сервер отчетов принимает любой запрос по порту.

(*) Слабый шаблон. Компонент HTTP.SYS принимает все запросы, не обработанные другими резервированиями URL-адресов, по всем сетевым адаптерам для данного сочетания порта и виртуального каталога.

Имя компьютера — это сетевое имя компьютера NETBIOS.

Полное имя домена включает адрес домена и имя сервера, как оно зарегистрировано в контроллере домена или на общем сервере доменных имен.

IP-адрес (IPV4) — IP-адрес сетевого адаптера компьютера в формате IPV4: nnn.nnn.nnn.nnn.

IP-адрес (IPV6) — IP-адрес сетевого адаптера компьютера в формате IPV6: <заголовок>:<заголовок>:nnn.nnn.nnn.nnn.
Порт 80

443

<custom>
Порт 80 — стандартный порт для запросов к серверу по протоколу HTTP.

Порт 443 — стандартный порт для SSL-соединений.

Можно указать любой порт, не занятый другим приложением.
VirtualDirectory ReportServer*[_InstanceName]

Reports
[_InstanceName]*

<custom>
Указывает имя приложения. Это символьная строка. По умолчанию в Reporting Services в качестве имен для приложений веб-службы сервера отчетов и диспетчера отчетов используются ReportServer и Reports, соответственно. При желании можно указать другие имена.

Это значение обязательно. Оно идентифицирует приложение.

Для каждого экземпляра приложения указывается только один виртуальный каталог. Чтобы создать несколько URL-адресов для одного приложения в том же экземпляре, создайте несколько версий UrlString. Чтобы создать уникальные имена виртуального каталога для нескольких экземпляров приложения, включите в имя виртуального каталога после символа подчеркивания (_) имя экземпляра. ИмяЭкземпляра является необязательным, однако рекомендуется его указывать, если на одном компьютере существует несколько экземпляров. Дополнительные сведения о настройке резервирования URL-адресов для именованных экземпляров см. в статье Резервирование URL-адресов для развертываний сервера отчетов с несколькими экземплярами (SSRS Configuration Manager).

Имя виртуального каталога указывается без учета регистра. Оно может быть определено любой строкой, если она не содержит символы-разделители URL-адреса и кодировку URL.

См. также:

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