Certificar la web Web - ACME Certificate Manager para Windows
Windows ACME Certificate Manager, impulsado por Let's Cintpt y otras autoridades de certificado ACME. Esta aplicación facilita solicitar, instalar y renovar continuamente los certificados gratuitos para Windows/II o para cualquier otro servicio que requiera un certificado.
- Página de inicio para descargas, información y soporte: https://certifytheweb.com/
- Documentación: https://docs.certifytheweb.com
- Discusiones comunitarias: https://community.certifytheweb.com
- Changelog (Notas de la versión): https://certifytheweb.com/home/changelog
Certificar la web es utilizada por cientos de miles de organizaciones para administrar millones de certificados cada mes y es la solución perfecta para los administradores que desean la visibilidad de la gestión de certificados para sus dominios. Los informes de estado de tablero centralizado también están disponibles.

Las características incluyen:
- Ver más detalles: https://certifytheweb.com/home/features
- Solicitudes de certificado fácil y enlaces SSL automatizados (IIS)
- Obtenga certificados de las autoridades de certificados de ACME que incluyen Let's CiCrypt, BuyPass GO, Zerossl y Martini Security (revuelto/agitado) o use servidores privados de ACME CA que incluyen Digicert, SmallStep, Keyon True-Extender, etc.
- Modo de vista previa para ver qué acciones realizará la aplicación (incluyendo qué enlaces se agregarán/actualizarán)
- Renovaciones automáticas y mantenimiento de certificados utilizando un servicio de fondo, con frecuencia de renovación configurable.
- Administrar certificados para:
- Dominios individuales, múltiples dominios (SAN) y certificados comodín (*.example.com)
- Soporte para certificados de agitación/agitación para identidad telefónica segura.
- Se puede configurar una sola instancia para administrar miles de certificados (versión con licencia).
- HTTP o DNS Desafío de validación.
- Servidor de desafío HTTP incorporado para una configuración más fácil de las respuestas de desafío
- Validación de DNS a través de más de 30 API compatibles (incluidas Azure DNS, Alibaba Cloud, AWS Route53, Cloudflare, DNSmadeAsy, GoDaddy, OVH, Simplednsplus). Algunos proveedores se implementan a través del proyecto POSH-ACME
- Soporte para el servicio de validación de desafío DNS DNS Certify DNS Cloud, lo que permite la validación de DNS a través de cualquier proveedor de DNS.
- Autorizaciones múltiples compatibles, lo que permite una combinación de configuración de validación de dominio por certificado administrado
- Credenciales almacenadas (claves de acceso a API, etc. protegidas por la API de protección de datos de Windows)
- Tareas de implementación previa/posterior a la solicitud y secuencias de comandos para implementación avanzada ( intercambio, RDS, múltiple servidor, CCS, Apache, Nginx, Export, Webhooks, Hashicorp Vault, Azure KeyVault, etc. )
La edición comunitaria es gratuita y admite hasta 5 certificados administrados, la versión con licencia admite certificados administrados ilimitados. Las claves de licencia están disponibles para organizaciones comerciales, usuarios que desean ayudar a financiar el desarrollo o usuarios que requieren soporte.
Requisitos:
- Windows Server 2012 R2 o superior (.NET 4.6.2 o superior), 64 bits
- PowerShell 5.1 o superior (para la funcionalidad como las tareas de implementación y algunos proveedores de DNS).
Inicio rápido (usuarios de IIS)
- Descargar desde https://certifytheweb.com/ e instálelo. Los usuarios de chocolate pueden alternativamente
choco install certifytheweb . - Haga clic en 'Nuevo certificado', opcionalmente, elija su sitio IIS (los nombres de host vinculantes se detectarán automáticamente o simplemente los ingresen manualmente). Guarde su configuración y haga clic en 'Solicitar certificado'
- ¡Todo hecho! El certificado se renunciará automáticamente.
Los usuarios con requisitos más complejos pueden explorar los diferentes modos de validación, modos de implementación y otras opciones avanzadas.
https://docs.certifytheweb.com
Construir
Cree un directorio para los diversos Repos para clonar a, por ejemplo C:gitcertify_dev y clonar los siguientes repostería en esta ubicación:
- https://github.com/webprofusion/certify.git
- https://github.com/webprofusion/certify-plugins.git
Además, cree un subdirectorio y clon de libs:
- Anvil: https://github.com/webprofusion/anvil.git
- bc-sharp: git clone-branch 2.2-trimed https://github.com/webprofusion/bc-csharp
Ejecute dotnet build Certify.Core.Service.sln y dotnet build Certify.UI.sln o abierto usando Visual Studio. La interfaz de usuario necesita que se ejecute el servicio para conectarse para el funcionamiento normal.
Al desarrollar complementos, el complemento y las dependencias del complemento deben copiarse en la ubicación de depuración plugins para que el servicio los cargue.