Question:
自己署名証明書を作成した後、検証サービスに接続できないのはなぜですか?
Answer:
サンプルNode.js検証サービスファイルの新しいコピーから始めて、以下を実行してください;
- Admin CMDプロンプトで'npm install'を使用してnode.jsモジュールをインストールします。
- CMDプロンプトでOpenSSLを使用して、以下のコマンドを実行し、SampleValidationフォルダにあるcert.pemとkey.pemファイルの秘密鍵を生成します。
openssl req -nodes -x509 -newkey rsa:2048 -keyout "PATH_TO_VALIDATION_SERVICE_GOES_HEREkey.pem" -out "PATH_TO_VALIDATION_SERVICE_GOES_HEREcert.pem" -days 365 -subj "/CN=YOUR_IP_ADDRESS_HERE" - CMDで検証サービスを実行する
- サービスが実行されたら、ウェブ・ブラウザでValidation Serviceに移動する。Not Secure(安全ではありません)」というメッセージが表示されるはずです。
Chromeを使用している場合は、アドレスバーの「Not Secure(安全ではありません)」アイコンをクリックし、「Certificate(証明書)」を選択します。ここから「Details(詳細)」、「Copy to File(ファイルにコピー)」の順に進みます。この証明書を保存する名前と場所を選択します。 - 以下の手順に従って、作成した証明書をインストールしてください。https://community.spiceworks.com/how_to/1839-installing-self-signed-ca-certificate-in-windows
上記の手順を実行すると、証明書が適切に生成・インストールされ、検証サービスにアクセスできるようになります。
KBA は、クラウド組織とオンプレミス組織の両方に適用できる。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。