この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

本番組織の承認

JWT ベースおよび Web ベースのフローで本番組織は、Dev Hub の代わりに Sandbox のライセンスを所有する必要があります。ただし、本番組織が Dev Hub 組織であっても問題ありません。

「JWT ベースフローを使用した組織の認証」、および「Web ベースフローを使用した組織の認証」の例は、スクラッチ組織を対象としています。本番組織への認証に成功するには、次のヒントに従います。

  • sfdx-project.json ファイルの sfdcLoginUrl には https://login.salesforce.com を必ず使用してください。または、コマンドラインで org login jwt --instance-url を使用して直接 URL を指定することもできます。この値によって、sfdx-project.json ファイルに指定したログイン URL が上書きされます。
  • org login jwt コマンドを実行するときには、本番組織のユーザー名を指定します。Dev Hub を指定したり、デフォルトの Dev Hub を指定したりする必要はありません。
  • JWT の認証フローでは、接続アプリケーションを作成する必要があります。接続アプリケーションを作成するときは、Dev Hub 組織ではなく、本番組織にログインします。