URL 예약 및 등록 정보(보고서 서버 구성 관리자)About URL Reservations and Registration (Report Server Configuration Manager)

Reporting Services 애플리케이션의 URL은 HTTP.SYS에서 URL 예약으로 정의됩니다.URLs for Reporting Services applications are defined as URL reservations in HTTP.SYS. URL 예약은 웹 애플리케이션에 대한 URL 엔드포인트 구문을 정의합니다.A URL reservation defines the syntax of a URL endpoint to a Web application. 보고서 서버에서 애플리케이션을 구성하는 경우 보고서 서버 웹 서비스와 웹 포털 두에 대해 URL 예약이 정의됩니다.URL reservations are defined for both the Report Server Web service and the web portal when you configure the applications on the report server. 설치 프로그램 또는 Reporting ServicesReporting Services 구성 도구를 통해 URL을 구성하면 URL 예약이 자동으로 생성됩니다.URL reservations are created for you automatically when configure URLs through Setup or the Reporting ServicesReporting Services Configuration tool:

  • 설치 프로그램은 기본값을 사용하여 URL 예약을 만듭니다.Setup will create URL reservations using default values. 설치 프로그램이 기본 구성을 설치할 경우 두 개의 URL이 예약되는데 하나는 보고서 서버 웹 서비스에 대한 URL이고 다른 하나는 웹 포털에 대한 URL입니다.If Setup installs the default configuration, it will reserve two URLs; one for the Report Server Web service, and another for the web portal. Reporting ServicesReporting Services 구성 도구를 사용하여 URL을 더 추가하거나 설치 프로그램에서 만든 기본 URL을 수정할 수 있습니다.You can use the Reporting ServicesReporting Services Configuration tool to add more URLs or modify the default URLs that Setup creates.

  • Reporting ServicesReporting Services 구성 도구는 웹 서비스 URL 또는 웹 포털 URL 페이지에 지정된 URL을 기준으로 URL 예약을 만듭니다.The Reporting ServicesReporting Services Configuration tool will create a URL reservation based on the URL you specify in the Web Service URL or Web Portal URL pages in the tool.

설치 프로그램과 구성 도구는 또한 보고서 서버 URL에 대한 권한을 할당하고 중복된 인스턴스가 있는지 확인하며 URL 예약을 HTTP.SYS에 추가합니다.Both Setup and the tool will also assign permissions on the URL to the Report Server service, check for duplicate instances, and add the URL reservation to HTTP.SYS. HttpCfg.exe 또는 다른 도구를 사용하여 Reporting Services URL 예약을 직접 만들거나 수정하지 마세요.Never create or modify a Reporting Services URL reservation directly using HttpCfg.exe or other tool. 단계를 건너뛰거나 잘못된 값을 설정할 경우 진단하거나 수정하기 어려운 문제가 발생합니다.If you skip a step or set an invalid value, you will encounter problems that might be difficult to diagnose or fix.

注意

HTTP.SYS는 네트워크 요청을 수신한 다음 이를 요청 큐로 라우팅하는 운영 체제 구성 요소입니다.HTTP.SYS is an operating system component that listens for network requests and routes them to a request queue. Reporting ServicesReporting Services릴리스에서 HTTP.SYS는 보고서 서버 웹 서비스와 웹 포털에 대한 요청 큐를 설정하고 유지 관리합니다.In this release of Reporting ServicesReporting Services, HTTP.SYS establishes and maintains the request queue for the Report Server Web service and the web portal. 인터넷 정보 서비스(IIS)는 더 이상 Reporting ServicesReporting Services 애플리케이션을 호스팅하거나 액세스하는 데 사용되지 않습니다.Internet Information Services (IIS) is no longer used to host or access Reporting ServicesReporting Services applications. HTTP.SYS 기능에 대한 자세한 내용은 HTTP Server API 를 참조하세요.For more information about HTTP.SYS functionality, see HTTP Server API.

Reporting Services에서의 URLURLs in Reporting Services

Reporting ServicesReporting Services 설치에서는 URL을 통해 다음 도구, 애플리케이션 및 항목에 액세스할 수 있습니다.In a Reporting ServicesReporting Services installation, you can access the following tools, applications, and items through URLs:

  • 보고서 서버 웹 서비스Report Server Web service

  • 웹 포털Web portal

  • 보고서 서버에 게시된 보고서Reports that have been published to a report server

공유 데이터 원본과 같은 다른 게시된 URL 주소 지정 가능 항목은 URL을 통해 독립 실행형 항목으로 액세스할 수 없습니다.Other published URL-addressable items, such as shared data sources, should not be accessed through URLs as stand-alone items. 브라우저 창에서 볼 때 보고서 서버는 이러한 항목을 의미 있는 형식으로 표시하지 않습니다.The report server does not display those items in a meaningful format when viewed in a browser window.

注意

이 문서에서는 보고서 서버에 저장된 특정 보고서에 대한 URL 액세스에 대해서는 설명하지 않습니다.This article does not describe URL access to specific reports that are stored on the report server. 이러한 항목의 URL 액세스에 대한 자세한 내용은 URL 액세스를 사용하여 보고서 서버 항목 액세스를 참조하세요.For more information about URL access to these items, see Access Report Server Items Using URL Access.

URL 예약 및 등록URL reservation and registration

URL 예약은 Reporting ServicesReporting Services 애플리케이션에 액세스할 때 사용할 수 있는 URL을 정의합니다.A URL reservation defines the URLs that can be used to access a Reporting ServicesReporting Services application. Reporting ServicesReporting Services 는 HTTP.SYS에 보고서 서버 웹 서비스와 웹 포털web portal 에 대한 URL을 한 개 이상 예약한 다음 서비스가 시작될 때 이를 등록합니다.will reserve one or more URLs for the Report Server Web service and the 웹 포털web portal in HTTP.SYS, and then register them when the service starts. URL에 매개 변수를 추가하면 웹 서비스를 통해 보고서를 열 수 있습니다.By appending parameters to the URL, you can open reports through the Web service. 예약 및 등록은 HTTP.SYS에서 제공합니다.Reservations and registration are provided by HTTP.SYS. 자세한 내용은 네임스페이스 예약, 등록 및 라우팅(Namespace Reservations, Registration, and Routing) 을 참조하세요.For more information, see Namespace Reservations, Registration, and Routing.

URL 예약 은 웹 애플리케이션에 대한 URL 엔드포인트가 HTTP.SYS에 생성되고 저장되는 프로세스입니다.URL reservation is a process by which a URL endpoint to a Web application is created and stored in HTTP.SYS. HTTP.SYS는 컴퓨터에 정의된 모든 URL 예약의 공용 리포지토리로서 고유한 URL 예약을 보장하는 일반 규칙 집합을 정의합니다.HTTP.SYS is the common repository of all URL reservations that are defined on a computer and defines a set of common rules that guarantee unique URL reservations.

URL 등록 은 서비스가 시작될 때 발생합니다.URL registration occurs when the service starts. 그러면 요청 큐가 생성되고 HTTP.SYS에서는 요청을 요청 큐로 라우팅합니다.The request queue is created and HTTP.SYS begins routing requests to that queue. URL 엔드포인트는 URL 엔드포인트로 전달되는 요청이 큐에 추가되기 전에 등록되어야 합니다.A URL endpoint must be registered before requests that are directed to that endpoint are added to the queue. 보고서 서버 서비스가 시작되면 설정된 모든 애플리케이션용으로 예약된 URL이 모두 등록됩니다.When the Report Server service starts, it will register all URLs that it has reserved for all enabled applications. 즉 등록이 발생하려면 웹 서비스가 설정되어 있어야 합니다.This means that the Web service must be enabled in order for registration to occur. 정책 기반 관리의 Reporting Services 패싯에 대한 노출 영역 구성에서 WebServiceAndHTTPAccessEnabled 속성을 False 로 설정한 경우에는 서비스가 시작될 때 웹 서비스의 URL이 등록되지 않습니다.If you set the WebServiceAndHTTPAccessEnabled property to False in the Surface Area Configuration for Reporting Services facet of Policy-Based Management, the URL for the Web service will not register when the service starts.

서비스를 중단하거나 웹 서비스 또는 웹 포털web portal 애플리케이션 도메인을 재활용하는 경우 URL 등록이 취소됩니다.URLs are unregistered if you stop the service or recycle the Web service or the 웹 포털web portal application domain. 서비스가 실행 중일 때 URL 예약을 수정한 경우 이전 URL 등록이 취소되고 새 URL이 사용될 수 있도록 보고서 서버가 애플리케이션 도메인을 즉시 재활용합니다.If you modify a URL reservation while the service is running, the report server will recycle the application domain immediately so that the old URL can be unregistered and the new one put into use.

몇 가지 간단한 예를 통해 URL 예약의 개념과 Reporting ServicesReporting Services 애플리케이션에 사용되는 URL 주소와 URL 예약의 관계를 알 수 있습니다.A few simple examples illustrate the concept of a URL reservation and how it relates to URL addresses used for Reporting ServicesReporting Services applications. 유념해야 할 사항은 애플리케이션 액세스에 사용되는 URL과 URL 예약의 구문은 서로 다르다는 점입니다.A key point to notice is that the URL reservation has different syntax than the URL you use to access the application:

HTTP.SYS에서의 URL 예약URL Reservation in HTTP.SYS URLURL 설명Explanation
https://+:80/reportserver https://<computername>/reportserver

https://<IPAddress>/reportserver

https://localhost/reportserver
이 URL 예약은 포트 80에 와일드카드(+)를 지정하며,The URL reservation specifies a wildcard (+) on port 80. 포트 80에서 보고서 서버 컴퓨터로 확인되는 호스트를 지정하는 들어오는 모든 요청을 보고서 서버 큐에 추가합니다.This puts into the report server queue any incoming request that specifies a host that resolves to the report server computer on port 80. 이 URL 예약을 사용하면 원하는 수의 URL을 사용하여 보고서 서버에 액세스할 수 있습니다.Notice that with this URL reservation, any number of URLs can be used to access the report server.

이 URL은 대부분의 운영 체제에서 Reporting ServicesReporting Services 보고서 서버에 대한 기본 URL 예약입니다.This is the default URL reservation for a Reporting ServicesReporting Services report server for most operating systems.
https://123.45.67.0:80/reportserver https://123.45.67.0/reportserver 이 URL 예약은 IP 주소를 지정하며 와일드카드 URL 예약보다 훨씬 제한적입니다.This URL reservation specifies an IP address and is much more restrictive than the wildcard URL reservation. IP 주소를 포함하는 URL만 보고서 서버에 연결하는 데 사용할 수 있습니다.Only URLs that include the IP address can be used to connect to the report server. 지정된 이 URL 예약, https://<computername>/reportserver 또는 https://localhost/reportserver에서 보고서 서버에 대한 요청은 실패합니다.Given this URL reservation, a request to a report server at https://<computername>/reportserver or https://localhost/reportserver would fail.

기본 URLDefault URLs

Reporting ServicesReporting Services 를 기본 구성으로 설치할 경우 설치 프로그램이 보고서 서버 웹 서비스와 웹 포털web portal에 대한 URL을 예약합니다.If you install Reporting ServicesReporting Services in the default configuration, Setup will reserve URLs for the Report Server Web service and the 웹 포털web portal. Reporting ServicesReporting Services 구성 도구에서 URL 예약을 정의하는 경우 이러한 기본값을 그대로 사용할 수도 있습니다.You can also accept these default values when you define URL reservations in the Reporting ServicesReporting Services Configuration tool. SQL Server ExpressSQL Server Express 를 설치하거나 Reporting ServicesReporting Services 를 명명된 인스턴스로 설치할 경우 기본 URL에 인스턴스 이름이 포함됩니다.Default URLs will include an instance name if you install SQL Server ExpressSQL Server Express or if you install Reporting ServicesReporting Services as a named instance.

重要

밑줄 문자( _ )가 인스턴스 문자로 사용됩니다.The instance character is an underscore character (_).

URL 예약에는 포트 번호가 포함됩니다.URL reservations include a port number. , 및 운영 체제에서는The following operating systems will allow multiple Web applications to share a port:

  • Windows Server 2012Windows Server 2012 R2R2

  • Windows Server 2012Windows Server 2012

  • Windows Server 2008 R2Windows Server 2008 R2

  • Windows Server 2008Windows Server 2008

  • Windows 7Windows 7

  • Windows VistaWindows Vista

인스턴스 유형Instance Type 애플리케이션Application 기본 URLDefault URL HTTP.SYS의 실제 URL 예약Actual URL reservation in HTTP.SYS
기본 인스턴스Default instance 보고서 서버 웹 서비스Report Server Web service https://<servername>/reportserver https://<servername>:80/reportserver
기본 인스턴스Default instance 웹 포털Web portal https://<servername>/reports https://<servername>:80/reports
명명된 인스턴스Named instance 보고서 서버 웹 서비스Report Server Web service https://<servername>/reportserver_<instancename> https://<servername>:80/reportserver_<instancename>
명명된 인스턴스Named instance 웹 포털Web portal https://<servername>/reports_<instancename> https://<servername>:80/reports_<instancename>
SQL Server ExpressSQL Server Express 보고서 서버 웹 서비스Report Server Web service https://<servername>/reportserver_SQLExpress https://<servername>:80/reportserver_SQLExpress
SQL Server ExpressSQL Server Express 웹 포털Web portal https://<servername>/reports_SQLExpress https://<servername>:80/reports_SQLExpress

Reporting Services URL에 대한 인증 및 서비스 IDAuthentication and service identity for Reporting Services URLs

Reporting ServicesReporting Services URL 예약은 URL 예약의 계정을 표시합니다.URL reservations display the account of the URL reservation. 가상 서비스 계정은 같은 인스턴스에 실행되는 Reporting ServicesReporting Services 애플리케이션용으로 생성된 모든 URL에 사용됩니다.The virtual service account is used for all URLs that are created for the Reporting ServicesReporting Services applications that run in the same instance.

기본 보안이 RSWindowsNegotiate 이므로 익명 액세스는 허용되지 않습니다.Anonymous access is disabled because the default security is RSWindowsNegotiate. 인트라넷 액세스의 경우 보고서 서버 URL에 네트워크 컴퓨터 이름이 사용됩니다.For intranet access, report server URLs use network computer names. Reporting ServicesReporting Services 를 인터넷 연결용으로 구성하려는 경우 다른 설정을 사용해야 합니다.If you want to configure Reporting ServicesReporting Services for Internet connections, you must use different settings. 인증에 대한 자세한 내용은 보고서 서버 인증을 참조하세요.For more information about authentication, see Authentication with the Report Server.

로컬 관리 URLURLs for local administration

URL 예약에 대해 강력한 또는 약한 와일드카드를 지정한 경우 https://localhost/reportserver 또는 https://localhost/reports를 사용할 수 있습니다.You can use https://localhost/reportserver or https://localhost/reports if you specified a strong or weak wildcard for the URL reservation.

https://localhost URL은 https://127.0.0.1로 해석됩니다.The https://localhost URL is interpreted as https://127.0.0.1. URL 예약을 컴퓨터 이름이나 단일 IP 주소로 해석한 경우 로컬 컴퓨터에 127.0.0.1에 대한 예약을 추가로 만들어야 localhost를 사용할 수 있습니다.If you pegged the URL reservation to a computer name or single IP address, you cannot use localhost unless you create an additional reservation for 127.0.0.1 on the local computer. 마찬가지로 컴퓨터에서 localhost 또는 127.0.0.1을 사용할 수 없는 경우 해당 URL을 사용할 수 없습니다.Similarly, if localhost or 127.0.0.1 is disabled on your computer, you cannot use that URL.

Windows VistaWindows Vista, Windows Server 2008Windows Server 2008 이후에는 실수로 프로그램을 높은 권한으로 실행하는 위험을 최소화하는 새로운 보안 기능이 포함되어 있습니다., Windows Server 2008Windows Server 2008 and later include new security features to minimize the risk of accidentally running programs with elevated privileges. 이 운영 체제에서 로컬 관리를 사용하려면 추가 단계가 필요합니다.Additional steps are necessary to enable local administration on these operating systems. 자세한 내용은 로컬 관리에 대해 기본 모드 보고서 서버 구성(SSRS)를 참조하세요.For more information, see Configure a Native Mode Report Server for Local Administration (SSRS).

참고 항목See also

URL 구성(보고서 서버 구성 관리자) Configure a URL (Report Server Configuration Manager)
URL 예약 구문(보고서 서버 구성 관리자)URL Reservation Syntax (Report Server Configuration Manager Manager)