Skydda ett Master Data Manager-webbprogram

Gäller för:SQL Server i Windows Azure SQL Managed Instance

Viktigt!

Master Data Services (MDS) tas bort i SQL Server 2025 (17.x). Vi fortsätter att stödja MDS i SQL Server 2022 (16.x) och tidigare versioner.

Du kan skydda Master Data Manager-webbprogrammet med HTTPS.

Anmärkning

Master Data Manager-webbprogrammet kan använda HTTP eller HTTPS, men inte båda.

Förutsättningar

Så här utför du proceduren:

Skydda Master Data Manager-webbprogrammet med HTTPS

  1. När du har bekräftat att Master Data Manager-webbprogrammet är korrekt konfigurerat med HTTP skapar du ett certifikat i IIS. Mer information finns i Konfigurera servercertifikat i IIS 7.

  2. I fönstret Anslutningar under Webbplatser klickar du på den webbplats som är värd för Master Data Manager-webbprogrammet.

  3. I fönstret Åtgärder klickar du på Bindningar.

  4. Klicka på Lägg till.

  5. Välj https i listan.

  6. Välj TLS/SSL-certifikatet.

  7. Klicka på OK.

  8. Valfritt. Om du vill ta bort HTTP så att användarna bara kan komma åt webbplatsen med HTTPS klickar du på raden med http i listan. Klicka på Ta bort och klicka på Ja i bekräftelsedialogrutan.

    Viktigt!

    Du måste ändra basicHttp- och wsHttpBinding-konfigurationer när du har tagit bort HTTP.

  9. Stäng dialogrutan Webbplatsbindningar genom att klicka på Stäng.

  10. Öppna nu web.config-filen från enheten:\Program Files\Microsoft SQL Server\130\Master Data Services\WebApplication.

  11. Leta upp strängen <security mode="Message"> och ändra den till <security mode="Transport">.

  12. Ändra <serviceMetadata httpGetEnable="true" httpsGetEnabled="false"> till <serviceMetadata httpGetEnable="false" httpsGetEnabled="true"> för att förhindra problem som kan uppstå i Silverlight-klienten.

  13. Spara och stäng filen. Om du får ett fel kan det bero på att du har UAC aktiverat. Användarna bör nu kunna använda HTTPS för att komma åt webbplatsen.