次の方法で共有


B2C アプリケーションを作成する

Dynamics 365 Commerce のリテール・インタレスト・グループは、Yammer から Viva Engage に移転しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。

この記事では、Microsoft Azure ポータルで Microsoft Dynamics 365 Commerce 企業と顧客間 (B2C) アプリケーションを作成する方法について説明します。

B2C テナントを作成したら、新しい Microsoft Entra テナント内に B2C アプリケーションを作成して Commerce と対話します。

B2C アプリケーションを作成するには、次の手順に従います。

  1. Azure ポータルで、アプリの登録 を選択し、新規登録 を選択します。
  2. [ 名前] に、この Microsoft Entra B2C アプリケーションの名前を入力します。
  3. サポートされているアカウント タイプ で、任意の ID プロバイダまたは組織ディレクトリで [アカウント] を選択します (ユーザー フローによるユーザーの認証用)
  4. リダイレクト URI の場合は、専用の返信の URL を Web タイプとして入力します。 返信 URL とその書式設定方法については、「 応答 URL」を参照してください。 ユーザーの認証時に Microsoft Entra B2C からサイトへのリダイレクトを有効にするリダイレクト URI/応答 URL を入力します。 登録プロセス中に応答 URL を追加することも、後で B2C アプリケーションの [概要] セクションの [概要] メニューから [リダイレクト URI の追加] リンクを選択して追加することもできます。
  5. アクセス許可 については、OpenID やオフラインアクセス権限をするための管理者の同意を得る を選択します。
  6. 登録 を選択します。
  7. 新しく作成したアプリケーションを選択し、[ 認証 ] メニューに移動します。
  8. 応答 URL を入力した場合は、[ アクセス トークン ] オプションと [ ID トークン ] オプションの両方を選択してアプリケーションに対して有効にし、[ 保存] を選択します。 登録中に応答 URL を入力しなかった場合は、[ プラットフォームの追加] を選択し、[ Web] を選択して、アプリケーションのリダイレクト URI を入力して、このページに応答 URL を追加します。
  9. Azure ポータルの 概要 メニューに移動し、アプリケーション (クライアント) IDをコピーします。 この ID は、後の設定手順 (後で クライアント GUID として参照) に使用します 。

Microsoft Entra ID B2C のアプリ登録の詳細については、「Microsoft Entra ID B2C の新しいアプリ登録エクスペリエンス」を参照してください。

返信 URL

応答 URL は、サイトが Microsoft Entra B2C を呼び出してユーザーを認証するときに、リターン ドメインの許可リストを提供するため、重要です。 この一覧を使用すると、認証されたユーザーはサインイン元のドメイン (サイト ドメイン) に戻ることができます。

>] 画面の [応答 URL] ボックスに、サイト ドメインと (環境がプロビジョニングされたら) コマースで生成された URL の両方に個別の行を追加します。 これらの URL は、常に有効な URL 形式を使用する必要があり、ベース URL のみにする必要があります (末尾のスラッシュやパスは使用しないでください)。 次の例に示すように、文字列 /_msdyn365/authresp をベース URL に追加します。

  • https://www.fabrikam.com/_msdyn365/authresp (ドメインは e コマース ドメインと完全に一致している必要があります。複数のドメインがある場合は、ドメインごとにこの URL を追加します)。
  • https://fabrikam-prod.commerce.dynamics.com/_msdyn365/authresp

次のステップ

コマースで B2C テナントの設定を続けるには、「 ユーザー フロー ポリシーの作成」を参照してください。

追加リソース

B2C テナントを Commerce に 設定

Azure ポータルでの既存の Microsoft Entra B2C テナントを作成またはリンクする

ユーザー フロー ポリシーの作成

ソーシャル ID プロバイダーの追加 (オプション)

新しい Microsoft Entra B2C 情報で Commerce headquarters を更新する

コマース サイト ビルダーでの B2C テナントのコンフィギュレーション

B2C 追加情報