Sitecore Identity Serverの設定

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

アイデンティティサーバーインスタンスの設定

Sitecore Identity Serverインスタンスの設定:

  1. Sitecore Identity Serverインスタンスで …\Config\production\Sitecore.IdentityServer.Host.xmlファイルを開いてください。

  2. 接続文字列を更新して、セキュリティデータベースをData Sourceとして使うようにしてください:

    Data Source=.;Initial Catalog=Sitecore.Core;User ID=coreuser;Password=Test12345

  3. AllowedCorsOriginsGroup1とPasswordRecoveryUrl設定にSitecoreインスタンスのURLが含まれていることを確認してください:

    http://sitecore\_instance/sitecore/login?rc=1 https://sitecore\_instance

    !注スケールされた環境では、これらの設定はContent Managementサーバーを指す必要があります。

  4. ClientSecret1がCMインスタンスの…\App_Config\ConnectionStrings.configファイルで使うsitecoreidentity.secretキーと同じか確認してください。

  5. 実装した設定変更は、別のパッチファイルで再構成されていることを確認してください。

  6. カスタムプラグインは {SI_server_root_folder}\sitecore\ フォルダに追加してください。

  7. Sitecore Identity Serverを起動します。

Sitecore Identityクライアントの設定

すべてのSitecore Experience Platformインスタンスは、デフォルトでSitecore Identity Serverのクライアントです。SitecoreインスタンスをSitecore Identity Serverでログインさせるには、インスタンス上でSitecore Identity Serverを登録してください:

  1. Sitecoreインスタンスのファイル内: …\App_Config\Sitecore\Owin.Authentication.IdentityServer\Sitecore.Owin.Authentication.IdentityServer.config

    identityServerAuthority変数で、SitecoreアイデンティティサーバーのURLを設定します:

    <sc.variable name="identityServerAuthority"value="https://SitecoreIdentityServerHost" />

  2. Sitecoreインスタンスを再起動してください。

この記事を改善するための提案がある場合は、 お知らせください!