CLIのログインコマンド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore CLIには、開発者がSitecoreインスタンスにログインできるloginコマンドが含まれています。
Sitecore Experience Manager(XM)クラウドインスタンスに対して認証するには、XM Cloudプラグインが提供するcloud loginコマンドを使ってください。
使用例
使用例
Sitecore CLI loginコマンドはSitecore CLI内で以下の方法で起動されます。
オプション
オプション
loginコマンドで以下のオプションを利用できます:
|
オプション |
必須 |
概要 |
|---|---|---|
|
--authority, --auth |
いいえ |
環境の識別権限(アイデンティティサーバーやAADテナントURLなど)。 |
|
--audience |
いいえ |
トークンを発行したオーディエンスの一意識別子。 |
|
--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 |
いいえ |
コマンドに関する追加の診断や詳細な情報を出力します。 |
|
--insecure, -k |
いいえ |
不安全(http)な権限URLの使用を可能にします。クライアントの認証情報フローにのみ適用されます(--client-credentials true)。バージョン4.1.0以降で利用可能です。 |
|
--ref, -r |
いいえ |
既存の環境にログインして、その認証情報を使います。 --cmと --allow-writeパラメータを提供する必要があります。 例えば: dotnet sitecore login --ref <your environment> --cm https://<sitecore instance> --allow-write true。 |
例
例
以下は、インタラクティブなユーザーログインにloginコマンドを使う例です:
|
指揮 |
結果 |
|---|---|
|
|
出力: |
以下は非対話的なユーザーログイン時にloginコマンドを使用する例です:
|
指揮 |
概要 |
|---|---|
|
|
非インタラクティブなクライアントログインを使いましょう。 |
|
|
httpsプロトコルの制限を回避してください。 |
詳細については、CLIを使ってSitecoreインスタンスにログインする方法を参照してください。