

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

# アプリケーションの AWS セキュリティ認証情報を指定する方法
<a name="deployment-beanstalk-specify-credentials"></a>

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 「認証情報の設定](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/net-dg-config-creds.html)」を参照してください。) 次の例では、プロファイル名が `myProfile` である認証情報を指定しています。

  ```
  <appSettings>
    <!-- AWS CREDENTIALS -->
    <add key="AWSProfileName" value="myProfile"/>
  </appSettings>
  ```
+ **[Publish to Elastic Beanstalk]** ウィザードを使用する場合、**[アプリケーションオプション]** ページの **[キー]** と **[値]** のエリアにある **[キー]** 列で **[AWS AccessKey]** を選択します。**[値]** 行にアクセスキーを入力します。**AWS SecretKey** についても同じステップを繰り返します。
+ レガシーの **[Publish to Amazon Web Services]** ウィザードでは、**[アプリケーションオプション]** ページの **[アプリケーション認証情報]** エリアで、**[使用する認証情報]** を選択し、**[アクセスキー]** ボックスと **[シークレットキー]** ボックスにアクセスキーとシークレットアクセスキーを入力します。