Rendere sicura un'applicazione Web Gestione dati master
Si applica a: SQL Server - Solo Windows Istanza gestita di SQL di Azure
Puoi rendere sicura l'applicazione Web Gestione dati master con HTTPS.
Nota
L'applicazione Web Gestione dati master consente di utilizzare HTTP o HTTPS, ma non entrambi.
Prerequisiti
Per eseguire la procedura:
È necessario essere un amministratore nel server Web in cui è installato Gestione dati master.
È necessario che MDS sia installato nel server Web e che sia presente un'applicazione Web. Per altre informazioni, vedere Installazione di Master Data Services e Creare un'applicazione Web Gestione dati master (Master Data Services).
La protezione estesa IIS per autenticazione di Windows non deve essere abilitata.
Configurare il server Web per l'ascolto su tutti gli indirizzi IP disponibili. Non configurare il server Web per l'ascolto su un indirizzo IP specifico.
Per rendere sicura l'applicazione Web Gestione dati master con HTTPS
Dopo avere verificato che l'applicazione Web Gestione dati master sia configurata correttamente con HTTP, creare un certificato in IIS. Per altre informazioni, vedere Configuring Server Certificates in IIS 7(Configurazione dei certificati del server in IIS 7).
Nel riquadro Connessioni, in Siti, fare clic sul sito che ospita l'applicazione Web Gestione dati master.
Nel riquadro Azioni fare clic su Binding.
Fare clic su Aggiungi.
Nell'elenco selezionare https.
Selezionare il certificato TSL/SSL.
Fare clic su OK.
Facoltativo. Per rimuovere HTTP in modo che gli utenti possano accedere al sito solo tramite HTTPS, fare clic sulla riga con http. Fare clic su Rimuovi e nella finestra di dialogo di conferma fare clic su Sì.
Importante
È necessario modificare le configurazioni di basicHttp e wsHttpBinding dopo la rimozione di HTTP.
Fare clic su Chiudi per chiudere la finestra di dialogo Binding sito.
Aprire quindi il file web.config da unità:\Programmi\Microsoft SQL Server\130\Master Data Services\WebApplication.
Individuare la stringa
<security mode="Message">
e impostarla su<security mode="Transport">
.Modificare
<serviceMetadata httpGetEnable="true" httpsGetEnabled="false">
in<serviceMetadata httpGetEnable="false" httpsGetEnabled="true">
per impedire eventuali problemi nel client Silverlight.Salva e chiudi il file. Se si verifica un errore, il Controllo dell'account utente potrebbe essere abilitato. A questo punto, gli utenti dovrebbero poter utilizzare HTTPS per accedere al sito.
Vedi anche
Creare un'applicazione Web Gestione dati master (Master Data Services)