HTTPS証明書のインストール
VoiceConsoleおよび/またはVoiceCheck通信をセキュアにするには、1個または複数のHTTPS証明書を入手する必要があります。以下の手順を参考にしてください。
証明書署名要求を作成する
証明書を作成するには、まず証明書署名要求を作成する必要があります。
- 次のコマンドをコピーしJava keytoolのあるマシンのターミナルセッションに貼りつけます。このコマンドはサーバにJava keytoolがインストールされていることを前提としています。太字の変数は自社の情報に置き換えてください。
keytool -genkey -alias tomcat -keyalg RSA -keysize 2048 -keystore <keystorePath>/.keystore -dname "CN=<Domain name of server>, O=<Your Organization>, OU=<Organizational Unit>, L=<City>, ST=<State>, C=<Country>"
このコマンドをWindowsで実行する場合、コマンドプロンプトにこれを貼り付け、JDK binフォルダがPATH環境変数に含まれていることを確認してください。
- Enterキーを押します。
- keystore パスワードを入力します。
- Enterキーを押します。
- 以下のコマンドをコピー&ペーストします。太字の変数は自社の情報に置き換えてください。
keytool -certreq -alias tomcat -file <csrPath>/<csrFileName>.csr -keystore <keystorePath>/.keystore
- keystoreパスワードを確認します。
- Enterキーを押して作成を完了します。
Java keytoolユーティリティはプライベートキーおよび証明書署名要求を<keystorePath>/ .keystore および<csrPath>/<csrFileName>.csrとして作成します。
認証機関から証明書を取得する
- Java keytool で作成されたファイルを認証機関に送信します。サポートされる証明局を参照してください。
- 証明書を購入します。
認証機関から取得した
証明書のインストール
- 認証機関から取得した証明書ファイルをプライベートキーと証明書署名要求を保存したディレクトリに保存します。
- 以下のコマンドを実行します。太字の変数は自社の情報に置き換えてください。Keytool -import -trustcacerts -alias tomcat -file <certificateFileName>.p7b -keystore <keystorePath>/.keystore
- インストールの確認メッセージが表示されます。
証明書の更新
証明書を更新または変更する必要がある場合、同じエイリアスで同じサーバ名に対して新しい証明書を要求します。証明書をインストールし直すだけです。その他の手順は必要ありません。