この記事では、B2C Commerce ストアフロントサイト用の Salesforce Commerce Cloud プラットフォームにストアフロント SSL 証明書をインストールする方法を説明します。
環境:すべての PIG インスタンス (本番、開発、ステージング)
対象ペルソナ: Business Manager Administrator 権限を持つ開発者またはネットワーク管理者。
先に進む前に、以下の作業を行ってください:
Business Manager にログインし、[管理] | [サイト] | [埋め込み CDN 設定] を開き、ホスト名を確認することで、レガシーゾーンまたはプロキシゾーンかを判断できます。所定のホスト名の DNS CNAME が commcloud で始まり cc-ecdn.net で終わっている場合、それはプロキシゾーンです。
また、ホスト名の左側にゾーンの種別が別途表記されるようになりました。
詳細については、eCDN プロキシゾーンの FAQ を参照してください。
自社 SSL 証明書 (自己管理証明書) を使用するか、または eCDN管理証明書 (プロキシゾーンでのみ利用可能) を使用するか決定します。
自己管理証明書を使用する場合は、先に進む前に以下の手順を行ってください:
お好みの CSR ジェネレーターから CSR を作成します。
生成された CSR を使用して、お好みの認証局 (CA) で SSL 証明書を作成します。
Business Manager 経由でアップロードするとき、生成された証明書と秘密鍵が PEM 形式で暗号化されていないことを確認してください。秘密鍵は、コマンド openssl pkcs8 -in key.pem -out rsakey.pem を使用して、古い RSA 形式で復号化する必要があります。
埋め込み CDN の構成のトピックを確認してください。
eCDN ホスト名エイリアスの構成、および B2C Commerce でのゾーンの作成の手順を完了します。
上記の通り、認証局から SSL 証明書を受け取ったら、アップロード時に証明書と秘密鍵が PEM 形式であり、暗号化されていないことを確認して、eCDN ゾーンへの SSL 証明書の追加と DNS マッピングの構成セクションで説明されているように、[管理] | [サイト] | [埋め込み CDN 設定] から Business Manager に証明書と秘密鍵をインストールします。
有効期限が切れる証明書を更新するには、eCDNゾーンの証明書の更新の手順に従ってください。
新しい証明書のインストールが完了したら、古い証明書や置き換えられた証明書をすべて削除してください。
ストアフロントに SSL 証明書をインストールする方法を簡単に説明したビデオチュートリアルです。
ステージングインスタンス上のサイトに対して既存のストアフロント SSL 証明書がない場合、または既存の SSL 証明書の有効期限が切れている場合は、CDN Zones API を使用した eCDN 構成の手順に従ってください。
getCertificates コマンドを使用して、置き換える必要がある証明書の ID を取得します。
証明書を更新するには、updateCertificate コマンドを使用します。
(2022 年 9 月以前にステージング環境に証明書がインストールされている場合だけ対応必要) サポートチケットを開き、これらの手順が完了したことを示し、有効期限が切れる既存の証明書の削除を依頼してください。
注: この記事は、現在カスタム SSL 証明書に対応しておらず、デフォルトの demandware.net 証明書だけを提供する Sandbox には適用されません。
000391588

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.