Сертифицировать интернет -интерфейс ACME Manager Manager для Windows
Windows Acme Manager Sertificate, Powered By Let's Encrypt и другие органы сертификата ACME. Это приложение позволяет легко автоматически запросить, устанавливать и постоянно обновлять бесплатные сертификаты для Windows/IIS или для любых других сервисов, которые требуют сертификата.
- Домашняя страница для загрузки, информации и поддержки: https://certifytheweb.com/
- Документация: https://docs.certifytheweb.com
- Общественные обсуждения: https://community.certifytheweb.com
- ChangeLog (выпуск заметок): https://certifytheweb.com/home/changelog
Сертификация Интернета используется сотнями тысяч организаций для управления миллионами сертификатов каждый месяц и является идеальным решением для администраторов, которые хотят наглядность управления сертификатами для своих доменов. Централизованная отчетность по статусу панели также доступна.

Особенности включают:
- Смотрите более подробную информацию: https://certifytheweb.com/home/features
- Простые запросы на сертификат и автоматические привязки SSL (IIS)
- Принесите сертификаты из органов сертификата ACME, в том числе Let's Encrypt, Buypass GO, Zerossl и Martini Security (Shreat/Shaken) или используйте частные серверы ACME CA, включая Digicert, Smallstep, Keyon True-Stender и т. Д.
- Режим предварительного просмотра, чтобы увидеть, какие действия выполнят приложение (включая, какие привязки будут добавлены/обновлены)
- Автоматические обновления и обслуживание сертификатов с использованием фоновой службы с настраиваемой частотой обновления.
- Управление сертификатами для:
- Отдельные домены, сертификаты с несколькими доменами (SAN) и подстановочные знаки (*.Example.com)
- Поддержка сертификатов перемешивания/потрясения для безопасной телефонной личности.
- Один экземпляр может быть настроен для управления тысячами сертификатов (лицензированная версия).
- HTTP или DNS -проверка.
- Встроенный сервер HTTP Challenge для более легкой конфигурации ответов на вызов
- Проверка DNS с помощью более 30 поддерживаемых API (включая Azure DNS, Alibaba Cloud, AWS Route53, Cloudflare, DNSMadeeasy, GoDaddy, OVH, Simplednsplus). Некоторые поставщики реализованы с помощью Posh-ACME проекта
- Поддержка сертификации DNS Cloud Managed DNS -конкурс службы проверки, позволяющая проверку DNS через любого поставщика DNS.
- Поддерживаемые многочисленные разрешения, позволяющие сочетать настройки проверки домена в соответствии с управляемым сертификатом
- Сохраненные учетные данные (клавиши API доступа и т. Д. Защищены API защиты данных Windows)
- Задачи развертывания запроса до/post и сценариев для расширенного развертывания ( Exchange, RDS, Multi-Server, CCS, Apache, Nginx, Export, Webhooks, Hashicorp Vault, Azure Keyvault и т. Д. )
Общественное издание является бесплатным и поддерживает до 5 управляемых сертификатов, лицензированная версия поддерживает неограниченные управляемые сертификаты. Ключи лицензии доступны для коммерческих организаций, пользователей, которые хотят помочь в разработке финансирования или пользователей, которые требуют поддержки.
Требования:
- Windows Server 2012 R2 или выше (.net 4.6.2 или выше), 64-битный
- PowerShell 5.1 или выше (для функциональности, таких как задачи развертывания и некоторые поставщики DNS).
Quick Start (пользователи IIS)
- Скачать с https://certifytheweb.com/ и установите его. Шоколадные пользователи могут альтернативно
choco install certifytheweb . - Нажмите «Новый сертификат», опционально выберите свой сайт IIS (привязка имени хоста будет обнаружено автоматически или просто введите их вручную). Сохраните настройки и нажмите «Сертификат запроса»
- Все сделано! Сертификат продлится автоматически.
Пользователи с более сложными требованиями могут изучить различные режимы проверки, режимы развертывания и другие расширенные варианты.
https://docs.certifytheweb.com
Строить
Создайте каталог для различных репоми для клона, например C:gitcertify_dev и клонировать следующие репо в это место:
- https://github.com/webprofusion/certify.git
- https://github.com/webprofusion/certify-plugins.git
Кроме того, создайте подкаталог и клон libs:
- Anvil: https://github.com/webprofusion/anvil.git
- BC-Sharp: Git Clone-Branch 2.2-TriMmed https://github.com/webprobusion/bc-csharp
Запустить dotnet build Certify.Core.Service.sln и dotnet build Certify.UI.sln или открыть с помощью Visual Studio. Пользовательский интерфейс нуждается в обслуживании, работающей для подключения к нормальной работе.
При разработке плагинов плагин и зависимости плагина должны быть скопированы в Debug Plugins Location для их загрузки.