Proteger um aplicativo Web Master Data Manager
Aplica-se a: SQL Server – Somente Windows Instância Gerenciada de SQL do Azure
Você pode proteger o aplicativo Web Master Data Manager com HTTPS.
Observação
O aplicativo Web Master Data Manager pode usar HTTP ou HTTPS, mas não ambos.
Pré-requisitos
Para executar o procedimento:
Você deve ser um administrador no servidor Web em que o Master Data Manager está instalado.
O MDS deve ser instalado no servidor Web e um aplicativo Web deve existir. Para obter mais informações, consulte Instalar o Master Data Services e Criar um aplicativo Web do Master Data Manager (Master Data Services).
A autenticação do IIS Extended Protection for Windows não deve estar habilitada.
Configure o servidor Web para escutar em todos os endereços IP disponíveis. Não configure o servidor Web para escutar em um endereço IP específico.
Para proteger o aplicativo Web Master Data Manager com HTTPS
Depois que você confirmar que o aplicativo Web Master Data Manager está configurado corretamente com HTTP, crie um certificado no IIS. Para obter mais informações, consulte Configurando certificados de servidor no IIS 7.
No painel Conexões, em Sites, clique no site que hospeda o aplicativo Web Master Data Manager.
No painel Ações, clique em Associações.
Clique em Adicionar.
Na lista, selecione https.
Selecione o certificado TLS/SSL.
Clique em OK.
Opcional. Para remover o HTTP de forma que os usuários só possam acessar o site com HTTPS, na lista, clique na linha com http. Clique em Remover e, na caixa de diálogo de confirmação, clique em Sim.
Importante
Você deve alterar as configurações basicHttp e de wsHttpBinding depois de remover o HTTP.
Para fechar a caixa de diálogo Associações de Site , clique em Fechar.
Agora, abra o arquivo web.config de drive:\Arquivos de Programas\Microsoft SQL Server\130\Master Data Services\WebApplication.
Localize a cadeia de caracteres
<security mode="Message">
e altere-a para<security mode="Transport">
.Alterar
<serviceMetadata httpGetEnable="true" httpsGetEnabled="false">
para<serviceMetadata httpGetEnable="false" httpsGetEnabled="true">
para evitar problemas que podem aparecer no cliente do Silverlight.Salve e feche o arquivo. Se você receber um erro, pode ser porque o UAC está habilitado. Agora, os usuários devem ser capazes de usar HTTPS para acessar o site.
Confira também
Criar um aplicativo Web do Master Data Manager (Master Data Services)