xConnect SearchでHTTPSを強制する
このページの翻訳は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を強制するには:
-
SolrをSSLで設定してください。
-
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.
-
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 </Solr.SolrReaderSettings> <Solr.SolrWriterSettings>solrCore true utf-8 Sitecore.Xdb.Collection.Search.Solr.SolrWriterSettings, Sitecore.Xdb.Collection.Search.Solr Singleton </Solr.SolrWriterSettings>solrCore true 1000 1000 1000 4 5000 5 utf-8 -
xDBインデックスに接続するすべての役割について、\App_data\ConnectionStrings.configのsolrCore接続文字列がHTTPSを使用していることを確認してください。
HTTPSをAzure Searchに強制してください
Azure SearchのHTTPSを強制するために追加の設定は不要です。xConnectはHTTPSなしでAzure Searchを実行できません。