xConnect SearchでHTTPSを強制する

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

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

適用対象

xConnect Collection Search、xConnect Search Indexer

Sitecoreインストールフレームワーク

HTTPSはデフォルトで強制されています。

Azure Toolkit

HTTPSはデフォルトで強制されています

このトピックでは、xConnect Search IndexerとxDBインデックス、xConnect Collection Searchサービスの役割およびxDBインデックス間でHTTPSを通じた通信を強制する方法を説明します。

HTTPSをSolrに強制してください

!注HTTPSはデフォルトで強制されています。開発環境でHTTPを許可するには、RequireHttpsをfalseに設定してください。これは本番環境では推奨されません。

SOLRでHTTPSを強制するには:

  1. SolrをSSLで設定してください。

  2. xConnect Searchインデクサーでは、\App_data\Config\Sitecore\SearchIndexer\sc.Xdb.Collection.IndexWriter.SOLR.xmlファイルを開いてRequireHttps設定をtrueに設定してください:

    solrCore true utf-8

    .. note::

    This steps assumes that your search indexer is located in the *jobs* sub-folder of your xConnect Search instance.

  3. xConnect Collection Searchロールのすべてのインスタンスで、C:\path\to\xconnect\App_data\config\sitecore\CollectionSearch\sc.Xdb.Collection.IndexReader.SOLR.xmlファイルを開いて両方のRequireHttps設定をtrueに設定します。

    <Solr.SolrReaderSettings> Sitecore.Xdb.Collection.Search.Solr.SolrReaderSettings, Sitecore.Xdb.Collection.Search.Solr Singleton solrCore true utf-8 </Solr.SolrReaderSettings> <Solr.SolrWriterSettings> Sitecore.Xdb.Collection.Search.Solr.SolrWriterSettings, Sitecore.Xdb.Collection.Search.Solr Singleton solrCore true 1000 1000 1000 4 5000 5 utf-8 </Solr.SolrWriterSettings>

  4. xDBインデックスに接続するすべての役割について、\App_data\ConnectionStrings.configのsolrCore接続文字列がHTTPSを使用していることを確認してください。

Azure SearchのHTTPSを強制するために追加の設定は不要です。xConnectはHTTPSなしでAzure Searchを実行できません。

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