마스터 데이터 관리자 웹 애플리케이션 보안

적용 대상: SQL Server - Windows 한정 Azure SQL Managed Instance

HTTPS를 사용하여 마스터 데이터 관리자 웹 애플리케이션을 보호할 수 있습니다.

참고 항목

마스터 데이터 관리자 웹 애플리케이션은 HTTP 또는 HTTPS 중 하나를 사용할 수 있지만 둘 다 사용할 수는 없습니다.

필수 조건

이 절차를 수행하려면 다음 사항이 필요합니다.

HTTPS를 사용하여 마스터 데이터 관리자 웹 애플리케이션을 보호하려면

  1. 마스터 데이터 관리자 웹 애플리케이션이 HTTP를 사용하여 올바르게 구성되었는지 확인한 후 IIS에서 인증서를 만듭니다. 자세한 내용은 IIS 7에서 서버 인증서 구성을 참조하세요.

  2. 연결 창의 사이트 아래에서 마스터 데이터 관리자 웹 애플리케이션을 호스트하는 사이트를 클릭합니다.

  3. 작업 창에서 바인딩을 클릭합니다.

  4. 추가를 클릭합니다.

  5. 목록에서 https를 선택합니다.

  6. TLS/SSL 인증서를 선택합니다.

  7. 확인을 클릭합니다.

  8. 선택 사항. 사용자가 HTTPS로만 사이트에 액세스할 수 있도록 HTTP를 제거하려면 목록에서 http가 있는 행을 클릭합니다. 제거를 클릭릭하고 확인 대화 상자에서 예예를 클릭합니다.

    Important

    HTTP를 제거한 후 basicHttp 및 wsHttpBinding 구성을 변경해야 합니다.

  9. 사이트 바인딩 대화 상자를 닫으려면 닫기를 클릭합니다.

  10. 이제 드라이브:\Program Files\Microsoft SQL Server\130\Master Data Services\WebApplication에서 web.config 파일을 엽니다.

  11. 문자열 <security mode="Message">을 찾아서 <security mode="Transport">로 변경합니다.

  12. Silverlight 클라이언트에 나타날 수 있는 문제를 방지하도록 <serviceMetadata httpGetEnable="true" httpsGetEnabled="false"><serviceMetadata httpGetEnable="false" httpsGetEnabled="true">로 변경합니다.

  13. 파일을 저장 후 닫습니다. 오류가 발생하면 UAC를 사용하도록 설정했기 때문일 수 있습니다. 이제 사용자는 HTTPS를 사용하여 사이트에 액세스할 수 있습니다.

참고 항목

마스터 데이터 관리자 웹 애플리케이션 만들기(MDS(Master Data Services))