web-dev-qa-db-ja.com

エラーメッセージ:「証明書はどのサーバー名でも無効です」

ローカル開発プラットフォームでHTTPSをテストするための自己署名SSL証明書の作成に取り組んでいます。

FirefoxでHTTPSテストページを参照すると、2つの警告メッセージの1つとしてThe certificate is not valid for any server namesが表示されますが、もう1つは証明書が自己署名されているという事実に関連しています。

Error code: sec_error_untrusted_issuer

それでは、サーバー(この場合はlocalhost)に対して証明書を有効にする方法を教えてください。

1
Elliptical view

次の2つの点を修正する必要があります。

  • 最初に、DN(識別名)がサーバー名、私の場合は「localhost」であることを確認してください
  • Apacheを再起動します

私は、Apacheを再起動していませんでした。

そして、DNがホスト名を詰め込むのに必要な場所であったかどうかは明らかではありませんでした。通常、私が知る限り、DNは個人名に使用されます。

1
Elliptical view