---
title: "Commerce EngineインデックスのSolr基本認証を設定する"
slug: "configure-solr-basic-authentication-for-commerce-engine-indexes"
abstract: "Commerce EngineインデックスでSolr基本認証を有効にする方法。"
---
# Commerce EngineインデックスのSolr基本認証を設定する

Commerce Engineのインデックスは [、Sitecore XC Business Tools](https://doc.sitecore.com/xp/en/users/102/sitecore-experience-commerce/sitecore-xc-business-tools.html)内で検索するための基本的なSolr認証をサポートしています。

Commerce Engineのインデックスは通常、Platfomインデックスと同じSolrインスタンスを使用しているため、[Solrリクエストを行う際には基本的な認証を用いるようSitecore XP設定](https://doc.sitecore.com/xp/en/developers/102/platform-administration-and-architecture/protecting-solr-over-http.html)している必要があります。

以下のステップは、Solrでユーザーが設定されていることを前提としています。詳細については、Solrのドキュメントをご参照ください。

Commerce EngineインデックスのSolr基本認証を有効にするには:

1.  c:\\inetpub\\<CommerceEngine-service>\\wwwroot\\data\\environmentsフォルダに行き、PlugIn.Search.Solr.PolicySet-1.0.0.jsonファイルを開いてください。
    
2.  SolrSearchPolicySetブロックでは、以下の性質の値を設定します。
    
    財産
    
    価値
    
    SolrUrl
    
    SorlのURLとSolrのユーザー名およびパスワードは、以下の例に示されている形式で示されています。  
      
    
    -   https://<username>:<password>@<solrUrl>
    
      
      
    \> \[!注\]  
    \> Sitecore XC 10.2以降、Solr認証の設定はSitecore XPの設定方式に似ており、接続文字列にSolr認証用の認証情報が含まれています。
    
    IsSolrCloud
    
    "false" (デフォルト)  
      
    \> \[!注\]  
    \> SolrCloudを検索プロバイダーとして使っている場合は、このプロパティを "true"に設定してください。
    
    > !重要Sitecore XC 10.2では、UseSolrAuthentication、SolrUserName 、SolrPasswordプロパティは廃止され、今後のリリースで削除されます。代わりにSorlUrlプロパティを使用してください。
    
3.  変更内容をファイルに保存してください。
    
4.  [Bootstrap](https://doc.sitecore.com/xp/ja/developers/102/sitecore-experience-commerce/bootstrap-the-commerce-engine.html "Bootstrap the Commerce Engine") the Commerce Engineで新しいポリシー情報をグローバルデータベースに伝播させます。
    
5.  IISマネージャーを開き、すべてのサイトを停止・再起動して新しいポリシーが適用されるようにしてください。
    
6.  ブラウザでビジネスツールアプリケーションを起動し、製品を正常に検索できるか確認してください。インデックス化された製品がない場合は、デ*ヴオペSitecore Commerce\_ > Minions*コレクションのRun FullIndex Minion - Catalog Itemsリクエストを使って、カタログアイテムの[完全なインデックスミニオンを実行し](https://doc.sitecore.com/xp/ja/developers/102/sitecore-experience-commerce/manually-rebuild-sitecore-xp-indexes.html "Manually rebuild Sitecore XP indexes")てくださいPostman。