メインコンテンツまでスキップ

サーバーのURLを「https」で運用する

TimeTracker は Webサーバーに公開したページにアクセスして機能を実現しますが、
昨今のセキュリティ事情からセキュアな環境で運用する傾向があります。
その場合、TimeTracker にアクセスするURLを「http」ではなく、「https」にする必要があります。

TimeTracker では、Microsoft 365・Googleカレンダーとの連携など、HTTPSでの運用が必要な機能があります。
HTTPからHTTPSへの変更は、セキュリティを強化するためHTTPS通信に切り替えるを参照してください。
ここでは、TimeTracker を「https」で運用する方法をご紹介します。

事前準備​

https化するためには、SSL証明書が必要になります。
これは専門の機関が発行していますので、各ユーザー様で入手してください。
(インターネットで「SSL証明書」と検索すると出てきます。)

証明書をサーバーにインストールする​

  1. 発行された証明書をTimeTrackerのサーバーに格納します。
  2. IISマネージャを起動します。
  3. 左側の[接続]で[(サーバー名)]の項目を選択します。
  4. 中央の[機能ビュー]で[サーバー証明書]をダブルクリックします。
  5. 右側の[操作]で[証明書の要求の完了]をクリックします。
  6. [証明書の要求を完了する]ダイアログにて以下の項目を設定します。
    • 証明機関の応答が含まれるファイルの名前
      • (1)で格納したファイルを指定
    • フレンドリ名
      • 任意の名前(空欄不可)
      • ここで設定した名称を「証明書を切り替える」で使用します。
    • 新しい証明書の証明書ストアを選択してください
      • 初期設定のまま変更しない

[OK]ボタンをクリックして、証明書のインストールは完了です。

証明書を切り替える​

IISマネージャを使用して以下の操作を行います。

  1. 左側の[接続]で[(サーバー名)]-[サイト]-[Default Web Site]を選択します。
  2. 右側の[操作]で[バインド...]をクリックします。
  3. [サイトバインド]ダイアログにて、[種類]が「https」の行を選択します。
  4. 右側の[編集]ボタンをクリックします。
  5. [サイトバインドの編集]ダイアログにて、[SSL証明書]のリスト表示を、「①証明書をサーバーにインストールする」の(6)で指定した名前に変更します。

[OK]ボタンをクリックして、証明書の切り替えは完了です。
上記の手順を対応後も設定が反映されない場合は、サーバーPCを再起動してください。