Manutenção · GUIA PRÁTICO

Como instalar e verificar HTTPS no IIS

Planeje certificado, binding, host e teste de conexão no IIS. Preserve a chave privada e valide redirecionamento, renovação e acesso público.

No IIS, HTTPS depende de um certificado adequado e de um binding que associe o host e a porta corretos ao site. Faça a mudança numa janela planejada e confirme acesso administrativo ao Windows Server antes de editar bindings.

Prepare certificado e site

Em IIS Manager, abra Server Certificates e confirme que o certificado cobre o domínio e tem chave privada associada. Não exporte nem compartilhe essa chave sem proteção. Identifique o site correto e registre os bindings HTTP atuais para poder restaurá-los.

A documentação da Microsoft para configurar SSL no IIS descreve obtenção do certificado, criação do binding HTTPS e teste. Em sites que compartilham IP e porta, confirme se o host e SNI estão configurados conforme a topologia do servidor; a página da Microsoft sobre bindings detalha a configuração.

Crie o binding e teste o domínio

Adicione um binding https na porta 443 para o site e selecione o certificado correto. Configure hostname e SNI quando aplicável. Evite habilitar redirecionamento antes de confirmar que o handshake HTTPS funciona para cada host, incluindo www e subdomínios usados.

TesteResultado esperado
CertificadoNome, validade, emissor e cadeia corretos
BindingHost e site correspondem ao pedido
Acesso externoHTTPS abre da rede pública prevista
AplicaçãoFormulários e recursos não usam HTTP misto

Depois da validação, configure redirecionamento para a URL HTTPS canônica e teste para não criar loops. Documente renovação, alertas e responsável; certificados expiram e o processo depende de quem os emite.

Continue por aqui