---
title: "Sitecore証明書を使って設定"
slug: "configure-using-sitecore-certificates"
abstract: "Sitecore Search実装のためにCNAMEレコードまたはサブドメイン委任戦略を設定し、Sitecoreの証明書を使いながらドメインを委任します。"
---
# Sitecore証明書を使って設定

このトピックでは、Sitecoreの証明書を使って [ドメイン委任戦略](https://doc.sitecore.com/search/ja/users/search-user-guide/integrate-the-application/cname-records-and-subdomain-delegation.html "CNAME records and subdomain delegation")を設定する方法を示します。CNAMEレコードやサブドメイン委任のいずれかで。あるいは、[自分の証明書を使って](https://doc.sitecore.com/search/ja/users/search-user-guide/integrate-the-application/cname-records-and-subdomain-delegation/configure-using-your-own-certificates.html "Configure using your own certificates") ドメイン委任戦略を設定することもできます。

このシンプルでわかりやすい戦略により、迅速な展開が保証されます。しかし、Searchであらかじめ設定された設定やセキュリティ標準を変更できないため、証明書管理の柔軟性はあまり高まりません。

> !注**始める前に**ドメインのニックネームが標準的なDNS(ドメインネームシステム)命名プロトコルに従っていることを確認してください。例えば、ニックネームにアンダースコア(\_)やピリオド(.)がついてはいけません。ドメインのニックネームを見るには、**Administration** > **General Settings** > **Domain Information** > **DOMAIN NICKNAME**に移動します。
> 
> ドメインのニックネームに非標準的な文字が含まれている場合は、Sitecore Search担当者に連絡して変更を依頼してください。
> 
> これは重要な点で、ドメイン委任時にSearchはドメインニックネームを含むSSL証明書を使用します。SSL証明書は非標準文字を含んではいけません。もしそうであれば無効になります。

### 注意

**Administration** > > **Subdomain Setup**の設定を変更する際は**Domain Settings**注意してください。本番環境のウェブサイトやアプリケーションに影響が出る可能性があります。

Sitecore証明書を使ってドメインデリゲーションを設定するには:

1.  メニューバーで**Administration** > **Domain Settings** > **Subdomain Setup**をクリックします。
    
2.  ドメイン委任戦略を選択するには、「 **サブドメイン戦略**」のオプションをクリックしてください。
    
    CNAMEレコードを使いたい場合は、**CNAME**をクリックしてください。サブドメイン委任を使いたい場合は、「 **委任**」をクリックしてください。
    
3.  Sitecoreで作成されたSSL証明書を使用する指定には、「 **証明書作成**」の横で「 **Sitecore Created**」をクリックしてください。
    
4.  選択を確認するには **「セットアップを実行する**」をクリックしてください。
    
    セットアップには最大10分かかることがあります。成功した場合、「 **セットアップ成功」** というメッセージが表示され、以下のようになります:
    
    -   CNAMEレコード戦略を選べば、CNAMEレコードが表示されます。
    -   サブドメイン委任戦略を選択した場合、ネームサーバー(NS)の詳細が表示されます。
    
    > !注完了後にセットアッププロセスを再度実行しても、新しいCNAME値は生成されません。
    
    > !注セットアップがタイムアウトした場合は、再度操作を試みてください。タイムアウトが続く場合は、Sitecoreサポートに連絡し、SearchドメインID、試みのおおよそのタイムスタンプ、選択したサブドメイン設定方法、タイムアウトメッセージのスクリーンショットを提供してください。
    
5.  CNAMEレコードやNSの詳細をコピーするには、**CNAME詳細**または**ネームサーバー詳細**の横に**「コピー**![file\_copy\_icon.png](https://doc.sitecore.com/api/markdown-image/search/ja/users/search-user-guide/images/file_copy_icon.png)」をクリックしてください。
    
6.  DNSプロバイダーの管理コンソールにアクセスし、CNAMEレコードまたはNSの詳細を追加し、変更を保存してください。
    
    完了までに数時間から1日かかることもあります。
    
7.  CNAMEレコードやNSの詳細がDNSプロバイダーに追加されているか確認してください。そのためには2つの選択肢があります。
    
    -   [CNAMEレコード](https://dnschecker.org/all-dns-records-of-domain.php)や[サブドメイン委任](https://dnschecker.org/ns-lookup.php)には*[https://dnschecker.org](https://dnschecker.org)*を使いましょう。
        
    -   ローカル端末でhostコマンドを使ってください。
        
        CNAMEレコードについては、以下をご利用ください:
        
        $ host -t CNAME <yournickname>.rfk.<yourdomain>.com
        
        サブドメイン委任には以下をご利用ください:
        
        $ host -t NS <yournickname>.rfk.<yourdomain>.com
        
        以下はriggs.rfk.riggsandporter.comサブドメインのNSレコードを見つけるためのサンプルコマンドであり、その後にそのコマンドの結果を示します:
        
        $ host -t NS riggs.rfk.riggsandporter.com
        riggs.rfk.riggsandporter.com name server ns-1262.awsdns-29.org.
        riggs.rfk.riggsandporter.com name server ns-1868.awsdns-41.co.uk.
        riggs.rfk.riggsandporter.com server ns-450.awsdns-56.com.
        riggs.rfk.riggsandporter.com server ns-709.awsdns-24.net.
        
8.  SearchがあなたのCNAME項目を追加したものとみなしているか確認するには、**Administration** > **Domain Settings** **\> Subdomain Setup**にアクセスし、CNAME記録やNS詳細の横に緑色のチェック ![green\_check\_CEC.png](https://doc.sitecore.com/api/markdown-image/search/ja/users/search-user-guide/images/green_check_CEC.png) マークがあるか確認してください。
    
    > !重要CNAMEレコードやNSの詳細の横に赤い ![red\_cross\_CEC.png](https://doc.sitecore.com/api/markdown-image/search/ja/users/search-user-guide/images/red_cross_CEC.png) が見える場合は、まだアイテムが追加されていないか、誤って追加されている可能性があります。この問題はDNSプロバイダーでトラブルシューティングを行ってから先に進む必要があります。
    
9.  ドメイン委任の設定を完了するには **、「実行完了**」をクリックしてください。
    
    セットアップには最大10分かかることもあります。
    
    > !注セットアップが成功した場合、「 **セットアップ完了」が表示されます。詳細メッセージは「ドメインステータス」タブをご覧ください** 。これで、さまざまなSearchサービスにアクセスするために必要な [ホストやパスを取得](https://doc.sitecore.com/discover/en/developers/discover-developer-guide/en/retrieve-hosts-and-paths-in-the-discover-cec.html) できます。
    
    > !重要セットアップが失敗した場合、「SSL証明書の設定失敗」と似たエラーメッセージが表示されます **。CNAMEレコードがDNS設定に追加されているか確認してください**。
    > 
    > もしこれが起きた場合:
    > 
    > -   CNAMEレコードやネームサーバー(NS)の詳細がDNSプロバイダーに正しく追加されているか確認してください。
    >     
    > -   生成されたSearchサブドメインに対してSSL証明書が有効かどうかを確認してください。
    >     
    > -   証明書チェーンに必要な中間証明書がすべて含まれていることを確認しましょう。
    >     
    > 
    > DNSプロバイダーで問題が解決できない場合は、Sitecore Searchサポートに連絡し、ドメインID、試みのおおよその時刻、証明書の種類、エラーのスクリーンショットを添付してください。