インストールして実行すると、Web ページを提供する Jetty Web サーバー (特にポート 3220 で) を起動するダウンロード可能なソフトウェアを作成します。
HTTPS 経由で Web サイトのページを提供したいと考えています。このページは、Stripe に直接送信されるクレジット カード情報を収集します。私の理解では、技術的には、ページが Stripe と直接通信し、CC の詳細が自分のサーバーにヒットしないため、HTTPS 経由でこれを提供する必要はありませんが、これを HTTPS 経由で提供して、南京錠を「暖かくファジー」に取得したいと考えています。
私の理解では、これを行うには証明書を購入する必要があります。ブラウザに警告が表示されるため、自己署名証明書は役に立ちません。ユーザーがインストールしてすぐに使用できるように、証明書をソフトウェアと共に配布したいと考えています。ただし、証明書を作成するときは、ホスト名を含める必要があります。ユーザーがソフトウェアをインストールして実行する前に、ユーザーのコンピューターのホスト名がわからないことは明らかです。
では、ホスト名を知らずに証明書を購入して配布するにはどうすればよいでしょうか?