Webを証明 - WindowsのACME証明書マネージャーUI
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
Certify The Webは、毎月数十万の組織が数十万の組織が使用するために使用され、毎月数百万の証明書を管理し、ドメインの証明書管理の可視性を望む管理者に最適なソリューションです。集中ダッシュボードステータスレポートも利用できます。

機能は次のとおりです。
- 詳細については、https://certifytheweb.com/home/featuresを参照してください
- 簡単な証明書リクエストと自動化されたSSLバインディング(IIS)
- Let's Encrypt、Buypass Go、Zerossl、Martini Security(Stim/Shaken)を含むACME証明書当局から証明書を取得するか、Digicert、SmallStep、KeyON True-Xtenderなどを含むプライベートACME CAサーバーを使用します。
- プレビューモードアプリが実行するアクションを確認する(どのバインディングが追加/更新されるかを含む)
- 構成可能な更新頻度を備えたバックグラウンドサービスを使用した自動更新と証明書のメンテナンス。
- の証明書の管理:
- 単一ドメイン、複数領域(SAN)およびWildCard証明書(*.example.com)
- 安全な電話アイデンティティのための攪拌/揺れる証明書のサポート。
- 数千の証明書(ライセンス版)を管理するように構成できます。
- HTTPまたはDNSチャレンジ検証。
- ビルトインHTTPチャレンジサーバーのためのチャレンジ応答の構成を容易にする
- 30を超えるサポートされているAPIを介したDNS検証(Azure DNS、Alibaba Cloud、AWS Route53、CloudFlare、DNSMadeasy、GoDaddy、OVH、Simplednsplusを含む)。一部のプロバイダーは、Posh-Acmeプロジェクトを介して実装されています
- Certify DNS Cloud Managed DNS Challenge Validation Serviceのサポート。DNSプロバイダーを介してDNS検証を可能にします。
- 複数の承認がサポートされており、管理された証明書ごとにドメイン検証設定を組み合わせて許可します
- 格納された資格情報(APIアクセスキーなど。Windowsデータ保護APIによって保護)
- 事前/ポストリクエスト展開タスクと高度な展開のためのスクリプト( Exchange、RDS、Multi-Server、CCS、Apache、Nginx、Export、WebHooks、Hashicorp Voalt、Azure KeyVaultなど)
Community Editionは無料で、最大5つの管理された証明書をサポートしています。ライセンスバージョンは、無制限の管理証明書をサポートしています。ライセンスキーは、商業組織、資金開発を支援したいユーザー、またはサポートを必要とするユーザーが利用できます。
要件:
- Windows Server 2012 R2以降(.NET 4.6.2以降)、64ビット
- PowerShell 5.1以降(展開タスクや一部のDNSプロバイダーなどの機能の場合)。
クイックスタート(IISユーザー)
- https://certifytheweb.com/からダウンロードして、インストールしてください。 Chocolateyユーザーは
choco install certifythewebことができます。 - [新しい証明書]をクリックし、オプションでIISサイトを選択します(バインディングホスト名は自動検出されるか、手動で入力するだけです)。設定を保存して、「リクエスト証明書」をクリックします
- すべて完了!証明書は自動的に更新されます。
より複雑な要件を持つユーザーは、さまざまな検証モード、展開モード、その他の高度なオプションを調査できます。
https://docs.certifytheweb.com
建てる
さまざまなリポジトリのディレクトリを作成して、例えばC:gitcertify_devにクローンを作成し、次のリポジトリをこの場所にクローンします。
- https://github.com/webprofususion/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/webprofususion/bc-csharp
dotnet build Certify.Core.Service.slnとdotnet build Certify.UI.slnまたはVisual Studioを使用して開くRunを実行します。 UIは、通常の操作のために接続するために実行されるサービスを必要とします。
プラグインを開発する場合、プラグインとプラグインの依存関係をデバッグプラグイン場所にコピーする必要があります。