CLIログイン・コマンド

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

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

Sitecore CLIには、開発者がSitecoreインスタンスにログインできるようにするloginコマンドが含まれています。

メモ

Sitecore CLIログイン コマンドでは、Sitecore Identityを使用する必要があります。

使い

Sitecore CLI loginコマンドは、Sitecore CLI内で以下を使用して開始されます。

dotnet sitecore login [options]

オプション

loginコマンドでは、次のオプションを使用できます。

オプション

必須。

形容

--authority, --auth

いいえ

環境のID機関 (IDサーバーやAADテナントURLなど)。

--environment, -n

いいえ

使用する名前付きSitecore環境。デフォルト: 'default'

--cm

いいえ

接続先のSitecoreコンテンツ管理ホスト名。

--allow-write

いいえ

環境へのデータの書き込みを有効にします。

--client-credentials

いいえ

クライアント資格情報 (CI/CD用、共有シークレット) を使用します。

--client-id

いいえ

送信するOAuth ClientID。デフォルトでは、デバイス認証の場合は 'Device' 、クライアント資格情報の場合は 'SitecoreCLIServer' です。

--client-secret

いいえ

送信するOAuthクライアント シークレット。クライアント資格情報の認証にのみ使用されます。

--config, -c

いいえ

ルートsitecore.jsonディレクトリへのパス。デフォルト: 現在の作業ディレクトリ。

--help, -h, -?

いいえ

コマンドに関する開発者のヘルプと使用情報を表示します。

--trace, -t

いいえ

コマンドに関する追加の診断と詳細情報を出力します。

次に、対話型ユーザー・ログインにloginコマンドを使用する例を示します。

命令

結果

dotnet sitecore login --authority https://<Sitecore identity server> --cm http://<Sitecore instance> --allow-write true
dotnet sitecore login 

アウトプット:

Logging in to Sitecore. You should see a browser window open shortly.
[DeviceLogin] User Code : 1234
[DeviceLogin] Authentication url : https://id.[host].localhost/device?userCode=1234
[DeviceLogin] Authorization pending. Waiting.
[DeviceLogin] Authorization pending. Waiting.
Your login is complete. You can close the browser tab now.
Login information has been saved.

次に、非対話型ユーザー・ログインにloginコマンドを使用する例を示します。

命令

形容

dotnet sitecore login --authority https://<Sitecore identity server> --cm http://<sitecore instance> --allow-write true --client-credentials true --client-id <client id> --client-secret <client secret>

非対話型クライアント ログインを使用します。

詳細については、「 CLIを使用したSitecoreインスタンスへのログイン」を参照してください。

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