A configuração de HTTPS para o site hospedado no IIS não é mais uma tarefa complexa. Graças ao protocolo ACME e a ferramentas como o Win-ACME, agora você pode automatizar a emissão e a renovação de certificados SSL confiáveis, mesmo de autoridades de certificação (CAs) comerciais.

Neste guia, você aprenderá a instalar um certificado ACME SSL no Windows IIS usando o Win-ACME (WACS), com suporte total para External Account Binding (EAB), diretórios ACME personalizados e configurações de vários domínios. Esse processo funciona para ambientes comerciais e CAs comerciais compatíveis com o ACME.
Antes de você começar
Você deve ter acesso de administrador ao Windows Server (via RDP ou login local).
Seu site do IIS já deve estar em execução com pelo menos uma ligação HTTP (porta 80) configurada para o domínio. O Win-ACME usa isso para validação de domínio HTTP-01.
Você deve ter recebido o seguinte da sua CA:
- Um URL de diretório ACME
- Um identificador de chave EAB (EAB KID)
- Uma chave EAB HMAC
Etapa 1 – Download e configuração do Win-ACME
- Acesse a página oficial de versões do Win-ACME: https://www.win-acme.com/
- Faça o download da versão estável mais recente do arquivo ZIP.
- Extraia o conteúdo para um local seguro, de preferência: C:\Arquivos de programas\Win-ACME\
- Teste se ele funciona executando: C:\Program Files\Win-ACME\wacs.exe
Se o prompt de comando abrir com as opções do Win-ACME, você está pronto para começar.
Etapa 2 – Solicitar e instalar o certificado via ACME
Você usará o PowerShell para emitir e instalar o certificado SSL usando a interface de linha de comando do Win-ACME.
Aqui está o modelo de comando completo:
& "C:\Program Files\Win-ACME\wacs.exe" `
--source iis `
--host "yourdomain.com,www.yourdomain.com" `
--store certificatestore `
--installation iis `
--baseuri "https://your.acme-server.com/v2/DV" `
--eab-key-identifier "YOUR_EAB_KID" `
--eab-key "YOUR_EAB_HMAC_KEY" `
--accepttos
Divisão das bandeiras:
- –source iis: Examina o IIS em busca de sites disponíveis para automatizar a validação.
- –host: lista de domínios separada por vírgulas (use aspas se houver vários).
- –store certificatestore: Salva o certificado no armazenamento de certificados do Windows.
- –instalação iis: Vincula o certificado automaticamente ao seu site no IIS.
- –baseuri: URL do diretório ACME da sua CA.
- —Identificador de chave EAB: Seu EAB KID da CA.
- –eab-key: Sua chave EAB HMAC da CA.
- –accepttos: Aceita automaticamente os termos de serviço da CA.
Dica: Adicione –verbose no final se algo der errado. Isso fornecerá a você logs detalhados para a solução de problemas.
Etapa 3 – Confirmar a instalação do certificado
Depois que o comando for executado com êxito, acesse seu site em um navegador. Você deverá ver uma conexão segura com um certificado válido. Para confirmar que a vinculação HTTPS existe no IIS, você deve acessar o site no navegador:
- Abrir o gerenciador de servidor
- Vá para Ferramentas → Gerenciador do IIS
- Navegue até: [Nome do seu servidor] → Sites → [Seu site] → Bindings
Você deverá ver uma entrada para a porta 443 com o certificado correto atribuído.
Etapa 4 – Verificar a configuração de renovação
O Win-ACME agenda automaticamente uma tarefa no Agendador de Tarefas do Windows para a renovação do certificado.
Para visualizar as renovações atuais programadas do ACME, execute:
& "C:\Program Files\Win-ACME\wacs.exe" --list --baseuri "https://your.acme-server.com/v2/DV"
Você verá uma lista de renovações configuradas, vinculadas ao diretório ACME especificado.
O Win-ACME rastreia os certificados por servidor ACME. Se você esquecer a opção –baseuri, pode parecer que nenhum certificado está configurado.
Notas para usuários comerciais da CA
Este guia é compatível com qualquer CA que ofereça credenciais ACME + EAB. Certifique-se de que:
- O URL do ACME pode ser acessado pelo servidor
- Suas credenciais do EAB são inseridas exatamente como fornecidas (sem espaços em branco adicionais)
- Seu domínio aponta para o seu servidor antes da emissão (o DNS deve resolver)
Palavras finais
Agora você sabe como instalar um certificado ACME SSL no Windows IIS usando o Win-ACME e uma autoridade de certificação comercial. Desde a validação do domínio até a vinculação ao IIS e a renovação automatizada, seu certificado está configurado para funcionar de forma confiável, sem dores de cabeça com a renovação manual.
Economize 10% em certificados SSL ao fazer seu pedido hoje!
Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10

