認證網絡-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 位置以使其加載它們。