认证网络-ACME证书管理器UI用于Windows
Windows ACME证书经理,由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(搅拌/摇动)或使用私人ACME CA服务器,包括Digicert,SmallStep,Keyon True-Xtender等。
- 预览模式以查看应用程序将执行哪些操作(包括将添加哪些绑定/更新)
- 使用背景服务自动续订和证书维护,并具有可配置的续订频率。
- 管理:
- 单域,多域(SAN)和通配符证书(*.EXAMPLE.com)
- 支持搅拌/动摇证书以确保安全电话标识。
- 一个实例可以配置为管理数千个证书(许可版本)。
- HTTP或DNS挑战验证。
- 内置的HTTP挑战服务器,以更轻松地配置挑战响应
- DNS通过30多个支持的API(包括Azure DNS,Alibaba Cloud,AWS Route53,Cloudflare,DNSMADEEASY,GODADDY,OVH,OVH,SIMPLEDNSPLUS)对DNS验证。一些提供商是通过POSH-ACME项目实施的
- 支持认证DNS云管理DNS挑战验证服务,从而通过任何DNS提供商验证DNS验证。
- 支持多个授权,允许每个托管证书的域验证设置混合
- 存储的凭据(API访问密钥等。受Windows Data Protection API保护)
- 预/发布请求部署任务和高级部署的脚本( Exchange,RDS,Multi-Server,CCS,Apache,nginx,Export,export,webhooks,hashicorp vault,azure keyVault等)
社区版是免费的,最多支持5个托管证书,许可版本支持无限制的托管证书。许可密钥可用于商业组织,希望帮助资助开发或需要支持的用户的用户。
要求:
- Windows Server 2012 R2或更高(.NET 4.6.2或更高),64位
- PowerShell 5.1或更高(用于部署任务和某些DNS提供商等功能)。
快速启动(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/webprofusion/bc-csharp
运行dotnet build Certify.Core.Service.sln和dotnet build Certify.UI.sln或使用Visual Studio打开。 UI需要运行的服务才能连接到正常操作。
开发插件时,需要将插件的插件和依赖项复制到DEBUG plugins 位置以使其加载它们。