2016-08-16 6 views
3

実際のドメインを確認することなく、ローカルでACMEクライアントを作成する方法はありますか?例えば。成功したドメイン検証を偽るために、LEサンドボックスサーバーと一緒に使用できるいくつかのテストドメインがありますか?letsencryptクライアントをローカルでテストする方法は?

または、実際のドメインにデプロイして実際の証明書を生成することで、クライアントをテストしてデバッグする唯一の方法ですか?これをCIにどのように統合できますか?

答えて

2

最も簡単な方法は、https://ngrok.com/です。ローカルWebサーバーへのトンネルを開き、ngrok.ioのパブリックサブドメインを介して参照できます。このサブドメインのドメイン検証の完全な円を簡単にテストできます。複数のトンネルを開始し、SAN証明書をテストするための複数のサブドメインを持つこともできます。

ngrokは、現在のトンネルアドレスを読み取ることができるローカルWeb-APIを提供します。この方法では、テストは連続的な統合で自動化できます。

関連する問題