SSL/TLSの設定

HTTPS通信するためにはサーバー証明書のインストールが必要です。

準 備

  1. サーバー証明書(サーバー証明書・中間証明書・秘密鍵)を取得します。

  2. 取得したサーバー証明書をFileBlogサーバーの適当なローカルフォルダに保存します。

    • 例えば[AppData]\Certificateのようなフォルダを作成して保存します。

証明書ファイルの形式

FileBlogサーバーが対応する証明書のファイル形式です。

証明書

対応形式

pfx証明書

pfx・p12

pem証明書

pem・cer・crt・txt

pem秘密鍵

pem・key・txt

サーバー証明書のインストール

  1. [管理ツール > 設定全般 > WEBサーバー > Httpサーバー設定(Kestrel) > Https設定(SSL/TLS)]を選択します。

  2. [WebServer/Kestrel/Https/Certificate/Certificate]を選択します。

    ../../../_images/20241025-150937-068.png
  3. 証明書ファイルをアップロードします。

pem形式のサーバー証明書

pem形式にはサーバー証明書と中間証明書が別々のファイルになっている場合と、1つのファイルになっている場合があります。

  1. [certificate]のフォルダアイコンを選択して、用意した証明書ファイルに合わせて[pem形式]のいずれかを選択します。

    ../../../_images/ss006.png ../../../_images/ss007.png
  2. フォルダアイコンを選択して証明書ファイルをアップロードします。

    • ファイルパスが難読化されて表示されます。

    ../../../_images/ss008.png ../../../_images/ss005.png
  3. 同様に[WebServer/Kestrel/Https/Certificate/Key]のフォルダアイコンを選択して秘密鍵ファイルを選択します。

    ../../../_images/20241025-153016-064.png
  4. [保存する]を選択してサービスを再起動します。

pfx形式のサーバー証明書

  1. [WebServer/Kestrel/Https/Certificate/certificate]のフォルダアイコンを選択して、[pfx形式(PKCS #12)]にチェックをいれます。

    ../../../_images/ss003.png
  2. フォルダアイコンを選択して証明書ファイルをアップロードします。

    • ファイルパスが難読化されて登録されます。

    ../../../_images/ss004.png ../../../_images/ss005.png
  3. [WebServer/Kestrel/Https/Certificate/Password]にpfxファイルのパスワードを入力します。

    ../../../_images/20241025-153055-645.png
  4. [保存する]を選択してサービスを再起動します。