Solrの相互TLS認証を有効にする

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreを設定すれば、Solrと認証するためにX509クライアント認証証明書を使うことができます。SitecoreはSolrに送るすべてのリクエストに証明書を含めます。

Solrクライアント証明書認証を有効にするには:

  1. Solrで認証可能な有効な証明書を取得してください。

  2. Solrインスタンスを展開するサーバーに証明書をインストールしてください。

  3. Solrを使うすべてのSitecoreインスタンスでConnectionStrings.configにこの接続文字列を追加します:

    !注カーリーブラケット({   })とその間の内容を、インストールした証明書の値に置き換えてください。

SitecoreがSolrと通信する際にSolr証明書を検証する設定を追加できます。Sitecoreはサムプリントを比較することでこれを行います。

SitecoreがSolrと通信する際にSolr証明書を検証させるには:

  1. Solrサーバーから証明書の指紋を取得してください。

  2. Solrを使用するすべてのSitecoreインスタンスに以下の接続文字列をConnectionStrings.configに追加します:

    !注内容のカーリーブラケット({   })とその間の内容をSolrのcentificateサムプリント値に置き換えます。複数の値を指定する場合はパイプ文字(|)を区切りとして使います。

この記事を改善するための提案がある場合は、 お知らせください!