アプリケーションに AWS セキュリティの認証情報を指定する方法 - AWS Amazon Q を使用したツールキット

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

アプリケーションに AWS セキュリティの認証情報を指定する方法

[Publish to Elastic Beanstalk] ウィザードで指定する AWS アカウントは、ウィザードが Elastic Beanstalk へのデプロイに使用する AWS アカウントです。

推奨はされませんが、アプリケーションをデプロイした後で AWS のサービスにアクセスするために使用する、AWS アカウントの認証情報も指定する必要がある場合があります。推奨される方法は、IAM ロールを指定することです。[Publish to Elastic Beanstalk] ウィザードでは、同じことを [AWS オプション] ページの [Identity and Access Management ロール] ドロップダウンリストから実行できます。レガシーの [Publish to Amazon Web Services] ウィザードでは、[AWS オプション]」ページの [IAM ロール] ドロップダウンリストがこれに相当します。

IAM ロールではなく、AWS アカウントの認証情報を使用する必要がある場合、アプリケーション用の AWS アカウントの認証情報を、次のいずれかの方法で指定できます。

  • プロジェクトの Web.config ファイルの appSettings 要素内で AWS アカウントの認証情報に対応するプロファイルを参照します。(プロファイルを作成するには、「AWS 認証情報の設定」を参照してください。) 次の例では、プロファイル名が myProfile である認証情報を指定しています。

    <appSettings> <!-- AWS CREDENTIALS --> <add key="AWSProfileName" value="myProfile"/> </appSettings>
  • [Publish to Elastic Beanstalk] ウィザードを使用する場合、[アプリケーションオプション] ページの [キー][値] のエリアにある [キー] 列で [AWSAccessKey] を選択します。[値] 行にアクセスキーを入力します。AWSSecretKey についても同じステップを繰り返します。

  • レガシーの [Publish to Amazon Web Services] ウィザードでは、[アプリケーションオプション] ページの [アプリケーション認証情報] エリアで、[使用する認証情報] を選択し、[アクセスキー] ボックスと [シークレットキー] ボックスにアクセスキーとシークレットアクセスキーを入力します。