Certifique a interface do gerenciador de certificados da Web - ACME para Windows
Windows Acme Certificate Manager, alimentado por Let's Encrypt e outras autoridades de certificação ACME. Este aplicativo facilita a solicitação, a instalação e a renovação continuamente dos certificados gratuitos para Windows/IIS ou para qualquer outro serviço que exija um certificado.
- Página inicial para downloads, informações e suporte: https://certifytheweb.com/
- Documentação: https://docs.certifytheweb.com
- Discussões da comunidade: https://community.certifytheweb.com
- Changelog (Notas de liberação): https://certifytheweb.com/home/changelog
Certificar a Web é usado por centenas de milhares de organizações para gerenciar milhões de certificados por mês e é a solução perfeita para administradores que desejam visibilidade do gerenciamento de certificados para seus domínios. Os relatórios de status do painel centralizado também estão disponíveis.

Os recursos incluem:
- Veja mais detalhes: https://certifytheweb.com/home/features
- Solicitações de certificado fácil e ligações SSL automatizadas (IIS)
- Buscar certificados de autoridades de certificados acme, incluindo Let's Encrypt, BuyPass Go, Zerossl e Martini Security (Stir/Shaken) ou usar servidores privados acme CA, incluindo DigiCert, Smallstep, Keyon True-Extender etc.
- Modo de visualização para ver quais ações o aplicativo executará (incluindo quais ligações serão adicionadas/atualizadas)
- Renovações automáticas e manutenção de certificados usando um serviço em segundo plano, com frequência de renovação configurável.
- Gerenciar certificados para:
- Domínios únicos, domínios múltiplos (SAN) e certificados curinga (*.example.com)
- Suporte para certificados agitados/abalados para identidade telefônica segura.
- Uma única instância pode ser configurada para gerenciar milhares de certificados (versão licenciada).
- A validação de desafio HTTP ou DNS.
- Servidor de desafio HTTP integrado para facilitar a configuração das respostas dos desafios
- Validação do DNS por mais de 30 APIs suportadas (incluindo Azure DNS, Alibaba Cloud, AWS Route53, Cloudflare, Dnsmadeeasy, GoDaddy, OVH, Simplednsplus). Alguns provedores são implementados por meio do projeto Posh-ACME
- Suporte para o Serviço de Validação do DNS DNS Certify DNS Cloud, permitindo a validação do DNS por meio de qualquer provedor de DNS.
- Várias autorizações suportadas, permitindo uma mistura de configurações de validação de domínio por certificado gerenciado
- Credenciais armazenadas (chaves de acesso da API etc. protegidas pela API de proteção de dados do Windows)
- Solicitar tarefas de implantação de pré/postagem e scripts para implantação avançada ( Exchange, RDS, multi-servidor, CCS, Apache, Nginx, Exportar, Webhooks, Hashicorp Vault, Azure Keyvault etc.
A edição da comunidade é gratuita e suporta até 5 certificados gerenciados, a versão licenciada suporta certificados gerenciados ilimitados. As chaves de licença estão disponíveis para organizações comerciais, usuários que desejam ajudar a financiar o desenvolvimento ou os usuários que precisam de suporte.
Requisitos:
- Windows Server 2012 R2 ou superior (.NET 4.6.2 ou superior), 64 bits
- PowerShell 5.1 ou superior (para funcionalidade como tarefas de implantação e alguns provedores de DNS).
Início rápido (usuários do IIS)
- Faça o download de https://certifytheweb.com/ e instale -o. Os usuários de chocolate podem, alternativamente,
choco install certifytheweb . - Clique em 'Novo Certificado', opcionalmente, escolha seu site do IIS (os nomes de host de ligação serão detectados automaticamente ou apenas digitem -os manualmente). Salve suas configurações e clique em 'Certificado de solicitação'
- Tudo feito! O certificado renovará automaticamente.
Usuários com requisitos mais complexos podem explorar os diferentes modos de validação, modos de implantação e outras opções avançadas.
https://docs.certifytheweb.com
Construir
Crie um diretório para os vários repositórios para clonar, por exemplo, C:gitcertify_dev e clonar os seguintes repositórios neste local:
- https://github.com/webprofusion/certify.git
- https://github.com/webprofusion/certify-plugins.git
Além disso, crie um subdiretório e clone libs:
- AnVIL: https://github.com/webprofusion/anvil.git
- BC-sharp: clone git --branch 2.2-trimmed https://github.com/webprofusion/bc-csharp
Execute dotnet build Certify.Core.Service.sln e dotnet build Certify.UI.sln ou open usando o Visual Studio. A interface do usuário precisa do serviço em execução para se conectar para a operação normal.
Ao desenvolver plugins, o plug -in e as dependências do plug -in precisam ser copiados para o local de depuração plugins para o serviço para carregá -los.