2017-01-04 1 views
1

서버에서 내부적으로 액세스 할 수있는보고 서비스 URL이 있습니다. 나는 이것을 동일한 네트워크에 있지 않은 사용자에게 공개하려고하지만 방화벽을 통해 네트워크에 액세스 할 수 있습니다. 따라서 RS 인스턴스는 SSL 등으로 설정됩니다.SQL보고 서비스 외부 NAT

서버에 이미 하나의 SSL 사이트가 실행 중입니다. - 그래서 우리는 다른 포트 번호를 사용했습니다. 예. RS 사이트의 경우 446

그래서 내부적으로 URL은 다음과 같음 :

http://server:446/Reports_Test 예상대로이 작동합니다.

는 외부 우리 NAT (443) (446)에 특정 이름에 intenally

그래서 외부 나는 reporting.example.com/Reports_Test이

내가 로그인 프롬프트가 예상대로

(HTTPS를 통해) 요청 성공하면 ...하지만 ... 사이트는

reporting.example.com:446/Reports_Test

(HTTPS를 통해)로 리디렉션 RS가 포트 번호를 변경하는 것을 막을 방법이 있습니까?


답변

0

URL을 구성하려면 Reporting Services 구성 도구를 사용하십시오.

는 URL에 고급 속성을 설정하려면 :

  • 웹 서비스 URL 또는 웹 포털 URL 페이지 중 하나에서 고급을 클릭합니다.
  • 추가를 클릭하십시오.
  • IP 주소 또는 호스트 헤더 이름을 클릭하십시오. 호스트 헤더를 지정하는 경우 DNS 서비스가 해결할 수있는 이름을 지정해야합니다. 공개 도메인 이름을 지정하려면 http://www을 포함하여 전체 URL을 포함하십시오.
  • 포트를 지정하십시오. 사용자 지정 포트를 지정하면 응용 프로그램의 URL에 항상 포트 번호가 포함되어야합니다.
  • 확인을 클릭하십시오. 브라우저 창을 열고 URL을 입력하여 URL을 테스트하십시오.

에서 :

https://msdn.microsoft.com/en-us/library/bb630447.aspx

+0

안녕, 제안을 주셔서 감사합니다 ...하지만 URL은 여전히 ​​그 URL에도 불구하고 ... 때문에 다른 인증서와 함께 443 바인딩 다른 SSL의 예약 실패 URL 아래에 보여 ...하지만 지금은 그것을 편집하거나 제거 할 수 없습니다. –