URL 예약 및 등록 정보(SSRS 구성 관리자)About URL Reservations and Registration (SSRS 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 Report Manager 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 of the Report Server Web service and another for Report Manager. 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 Report Manager. 인터넷 정보 서비스(IIS)는 더 이상 Reporting ServicesReporting Services 응용 프로그램을 호스팅하거나 액세스하는 데 사용되지 않습니다.Internet Information Services (IIS) is no longer used to host or access Reporting ServicesReporting Services applications. HTTP.SYS 기능에 대한 자세한 내용은 MSDN의 HTTP Server API 를 참조하세요.For more information about HTTP.SYS functionality, see HTTP Server API on MSDN.

Reporting Services에서의 URL URLs 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 topic does not describe URL access to specific reports that are stored on the report server. 이러한 항목의 URL 액세스에 대한 자세한 내용은 온라인 설명서의 URL 액세스를 사용하여 보고서 서버 항목 액세스 SQL ServerSQL Server 를 참조하세요.For more information about URL access to these items, see Access Report Server Items Using URL Access in SQL ServerSQL Server Books Online.

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 is provided by HTTP.SYS. 자세한 내용은 MSDN의 네임스페이스 예약, 등록 및 라우팅(Namespace Reservations, Registration, and Routing) 을 참조하세요.For more information, see Namespace Reservations, Registration, and Routing on MSDN.

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 the URL you use to access the application:

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

http://<IPAddress>/reportserver

http://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.
http://123.45.67.0:80/reportserver http://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 예약, 보고서 서버에 요청 http://<computername>/reportserver 또는 http://localhost/reportserver 실패 합니다.Given this URL reservation, a request to a report server at http://<computername>/reportserver or http://localhost/reportserver would fail.

기본 URL Default 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 R2 R2

  • 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 http://\<servername>/reportserver http://<servername>:80/reportserver
기본 인스턴스Default instance 웹 포털Web portal http://<servername>/reportserver http://<servername>:80/reportserver
명명된 인스턴스Named instance 보고서 서버 웹 서비스Report Server Web service http://<servername>/reportserver_<instancename> http://<servername>:80/reportserver_<instancename>
명명된 인스턴스Named instance 웹 포털Web portal http://<servername>/reports_<instancename> http://<servername>:80/reports_<instancename>
SQL Server ExpressSQL Server Express 보고서 서버 웹 서비스Report Server Web service http://<servername>/reportserver_SQLExpress http://<servername>:80/reportserver_SQLExpress
SQL Server ExpressSQL Server Express 웹 포털Web portal http://<servername>/reports_SQLExpress http://<servername>:80/reports_SQLExpress

Reporting Services URL에 대한 인증 및 서비스 ID Authentication and Service Identity for Reporting Services URLs

Reporting ServicesReporting ServicesURL 예약은 보고서 서버 서비스의 서비스 계정을 지정합니다. URL reservations specify the service account of the Report Server service. 서비스가 실행되는 계정은 같은 인스턴스에 실행되는 Reporting ServicesReporting Services 응용 프로그램용으로 생성된 모든 URL에 사용됩니다.The account under which the service runs is used for all URLs that are created for the Reporting ServicesReporting Services applications that run in the same instance. 보고서 서버 인스턴스의 서비스 ID는 RSReportServer.config 파일에 저장됩니다.The service identity of the report server instance is stored in the RSReportServer.config file.

서비스 계정에는 기본값이 없습니다.The service account has no default value. 그러나 설치 중 서비스 계정을 지정해야 하며 서버를 파일만 모드에서 설치한 경우라도 서비스 계정은 RSReportServer.config의 URLReservation 에 지정되어 있습니다.However, specifying a service account is required during Setup and is specified in URLReservation in RSReportServer.config even if you install the server in files-only mode. 서비스 계정으로 유효한 값은 도메인 사용자 계정, LocalSystem또는 NetworkService입니다.Valid values for the service account include a domain user account, LocalSystem, or NetworkService.

기본 보안이 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. 인증에 대한 자세한 내용은 온라인 설명서의 보고서 서버 인증 SQL ServerSQL Server 을 참조하세요.For more information about authentication, see Authentication with the Report Server in SQL ServerSQL Server Books Online.

로컬 관리 URL URLs for Local Administration

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

http://localhost URL은로 해석 http://127.0.0.1합니다.The http://localhost URL is interpreted as http://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 ( 구성 합니다. SSRS 구성 관리자 ) Configure a URL (SSRS Configuration Manager)
URL 예약 구문 ( SSRS 구성 관리자 )URL Reservation Syntax (SSRS Configuration Manager)