

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 正在连接到 AWS
<a name="connect"></a>

以下各节介绍如何通过 Amazon Q 开始使用 Visual Studio for Visual Studio AWS 工具包。安装扩展程序后首次启动 Visual Studio 时，编辑器窗口中会显示 “**入门**”。在**开始使用**选项卡中，您可以完成以下操作。
+ 启用或禁用 Amazon Q 和 AWS 工具包。
+ 添加新凭证并使用新凭证进行身份验证。
+ 使用现有凭证进行身份验证。
+ 访问文档和教程以帮助您开始使用 Amazon Q 和 AWS Toolkit。

## 先决条件
<a name="connecting-to-aws"></a>

要开始使用 Amazon Q 和 AWS Toolkit，您需要使用 AWS 证书进行身份验证。如果您之前设置过 AWS 账户并通过其他 AWS 工具或服务（例如 AWS Command Line Interface）进行身份验证，则 AWS Toolkit 会自动检测您的凭据。如果您是新用户 AWS 或尚未创建帐户，则可以从注册[门户AWS 注册]( https://portal.aws.amazon.com/billing/signup)一个 AWS 帐户。有关设置新 AWS 帐户的详细信息，请参阅《*AWS 设置用户指南》*中的[概述](https://docs.aws.amazon.com//SetUp/latest/UserGuide/setup-overview.html)主题。

## AWS 从工具包连接到
<a name="connect-to-aws"></a>

要通过 AWS Toolkit 连接到您的 AWS 帐户，请随时通过完成以下操作打开 “**入门**” 选项卡。

**在 Visual Studio 中打开**开始使用**选项卡**

1. 在 Visual Studio 中，从主菜单展开**扩展程序**，然后展开 **AWS 工具包**子菜单。

1. 选择**开始使用**。

1. **开始使用**选项卡将在 Visual Studio 编辑器窗口中打开。

在**开始使用**选项卡中，有两个主要部分：
+ **功能：**在本节中，您可以启用或禁用 Amazon Q 和 AWS 工具包等功能。
+ **文档和教程：**您已启用功能的参考汇总。
**注意**  
只有启用一项或多项功能后，才能看到“文档和教程”部分。

## Amazon Q 开发者版
<a name="whisperer"></a>

在**开始使用**选项卡的“Amazon Q”部分，您可以启用或禁用 Amazon Q、添加新连接或切换到其他 AWS 连接。必须先启用 Amazon Q，然后才能查看或访问这些操作。要启用 Amazon Q，请单击**启用**按钮。

禁用 Amazon Q 后，所有 Amazon Q 特性和功能都将从 Visual Studio 中完全删除。启用 Amazon Q 会自动在**开始使用**选项卡中打开**为 Amazon Q 设置身份验证**。要继续操作，您必须使用 AWS IAM Identity Center 凭据进行身份验证才能访问**专业级别**，或者使用 AWS 建筑商 ID 进行身份验证才能访问**免费套餐**。有关每种套餐选项的详细信息，请参阅《Amazon Q 开发者版用户指南》**中的[了解 Amazon Q 开发者版的服务套餐](https://docs.aws.amazon.com//amazonq/latest/qdeveloper-ug/q-tiers.html)主题。

要继续，请完成下列过程之一。

**使用 IAM Identity Center 进行专业套餐访问认证**
**注意**  
专业套餐访问认证所需的**配置文件名称**、**起始 URL**、**配置文件区域**或 **SSO 区域**字段通常由您公司或组织的管理员提供。有关 IAM Identity Center 凭证的详细信息，请参阅《AWS IAM Identity Center 用户指南》**中的[什么是 IAM Identity Center？](https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html)主题。

1. 在 “**入门：带有 Amazon Q 的 AWS 工具包**” 屏幕**中，选择 Amazon Q 图块中的登录**按钮，导航到 **Amazon Q 的设置身份验证**屏幕。

1. 在**为 Amazon Q 设置身份验证**屏幕上，导航到**专业套餐**部分，填写必需字段并选择**连接**按钮。

1. 确认您要在默认 Web 浏览器中打开 AWS 授权请求门户。

1. 完成 AWS 授权请求门户网站要求的步骤，当可以安全关闭浏览器并返回 Visual Studio 时，你会收到通知

1. 完成该过程后，在**开始使用**选项卡中，Amazon Q 会更新显示，告知您已通过 IAM Identity Center 成功连接。

**使用 AWS 建造者 ID 进行免费等级认证**
**注意**  
有关 AWS 生成器 ID 的更多详细信息，请参阅《[登录用户指南》中的 “使用 AWS 生成器 ID AWS](https://docs.aws.amazon.com/signin/latest/userguide/sign-in-aws_builder_id.html) *登录”* 主题。

1. 在 “**入门：带有 Amazon Q 的 AWS 工具包**” 屏幕**中，选择 Amazon Q 图块中的登录**按钮，导航到 **Amazon Q 的设置身份验证**屏幕。

1. 在**为 Amazon Q 设置身份验证**屏幕上，导航至**免费套餐**部分，然后选择**注册或登录**按钮。

1. 确认您要在默认 Web 浏览器中打开 AWS 授权请求门户。

1. 完成 AWS 授权请求门户网站要求的步骤，当可以安全关闭浏览器并返回 Visual Studio 时，你会收到通知。

1. 在 “**入门**” 选项卡中，Amazon Q 会更新，在流程完成后显示您已与 AWS 建筑商 ID 相关联。

使用 IAM 身份中心或 AWS 生成器 ID 凭证进行身份验证后，您可以在 Visual Studio 中访问 Amazon Q。此外，您还可以在**开始使用**选项卡中执行以下操作：
+ **注销**：断开您当前的凭证与所有 Amazon Q 功能的连接。Amazon Q 仍处于启用状态，但大多数功能无法使用。
+ **禁用 Amazon Q**：完全禁用 Visual Studio 中的所有 Amazon Q 功能。

## AWS 工具包
<a name="explorer"></a>

在 “ AWS 工具包**入门” 选项卡的 “ AWS 工具包**” 部分，您可以启用或禁用 AWS Toolkit、添加新连接或切换到其他 AWS 连接。必须先启用 AWS Toolkit，然后才能查看或访问这些操作中的任何一个。要启用该 AWS 工具包，请单击 “**启用**” 按钮。

启用 AWS Toolkit 后，** AWS Toolkit 的安装身份验证**会自动加载到 “** AWS 工具包入门**” 选项卡中。要继续，您必须使用您的 **AWS IAM Identity Center** 凭证或 **IAM 用户角色**凭证进行身份验证。

**注意**  
有关 IAM Identity Center 凭证的详细信息，请参阅《AWS IAM Identity Center 用户指南》**中的[什么是 IAM Identity Center？](https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html)主题。有关 IAM 用户角色证书的详细信息，请参阅*AWS SDKs 和工具*参考指南中的[AWS 访问密钥：长期证书](https://docs.aws.amazon.com//sdkref/latest/guide/access-iam-users.html)主题。

**通过 IAM Identity Center 进行身份验证和连接**

1. 在 “**入门：带有 Amazon Q 的 AWS Toolkit**” 屏幕中，选择 AWS Toolkit 磁贴**中的登录**按钮，导航到 T ** AWS oolkit 的设置身份验证**屏幕。

1. 在**为 AWS Toolkit 设置身份验证**屏幕中，从**配置文件类型**下拉菜单中选择 **IAM 身份中心（单点登录的继任者）**。

1. 在**从现有配置文件中选择或添加新配置文件**下拉菜单中，选择一个现有配置文件，或选择**添加新配置文件**以添加新的配置文件信息。
**注意**  
如果选择现有配置文件，请转到步骤 7。

1. 在**配置文件名称**字段中，输入您要用于身份验证的关联 IAM Identity Center 账户的 **profile name**。

1. 在**起始 URL** 文本字段中，输入附加到您的 IAM Identity Center 凭证的 **Start URL**。

1. 从**配置文件区域（默认为 us-east-1）**下拉菜单中，选择由您正在用于身份验证的 IAM Identity Center 用户配置文件定义的**配置文件区域**。

1. 在 **SSO 区域（默认为 us-east-1）**下拉菜单中，选择由您的 IAM Identity Center 凭证定义的 **SSO 区域**。

1. 选择**连接**按钮，在您的默认 Web 浏览器中打开 **AWS 授权请求**站点。

1. 按照默认 Web 浏览器中的提示操作，当授权流程完成时您会收到通知，届时您即可安全地关闭浏览器并返回 Visual Studio。

1. 完成该过程后，在**开始使用**选项卡中， AWS Toolkit 部分会更新显示，告知您已通过 IAM Identity Center 成功连接。

**使用 IAM 用户角色凭证进行身份验证和连接**

1. 在 “**入门：带有 Amazon Q 的 AWS Toolkit**” 屏幕中，选择 AWS Toolkit 磁贴**中的登录**按钮，导航到 T ** AWS oolkit 的设置身份验证**屏幕。

1. 在 ** AWS Toolkit 的设置身份验证**屏幕中，从**配置文件类型**下拉菜单中选择 **IAM 用户角色**。

1. 在**从现有配置文件中选择或添加新配置文件**下拉菜单中，选择 **Add new profile**。
**注意**  
如果您要从列表中选择现有的配置文件名称，请跳至**步骤 8**。

1. 在**配置文件名称**文本字段中，输入新配置文件的名称。

1. 在**访问密钥 ID** 文本字段中，为用于身份验证的配置文件输入 **Access Key ID**。

1. 在**密钥**文本字段中，为用于身份验证的配置文件输入 **Secret Key**。

1. 从**存储位置（默认为“共享的凭证文件”）**下拉菜单中，指定是使用**共享的凭证**文件还是 **.NET 加密存储**来存储您的凭证。

1. 从**配置文件区域（默认为 us-east-1）**下拉菜单中，选择附加到用于身份验证的配置文件的**分区**和**配置文件区域**。

1. 选择 **Connect** 按钮，将此配置文件添加到您的 AWS 存储位置 and/or 进行身份验证 AWS。

1. 完成该过程后，在**开始使用**选项卡中， AWS Toolkit 部分会更新显示，告知您已通过 IAM 用户角色凭证成功连接。

使用 IAM 身份中心或 IAM 用户角色证书进行身份验证后，您可以在 Visual Studio 的 Toolkit for Visual Studio 中访问 AWS 资源管理器。此外，您还可以从**开始使用**选项卡中**注销**并**禁用 AWS Toolkit for Visual Studio with Amazon Q**。

## 文档和教程
<a name="w2aac11c13c17"></a>

根据您的 AWS 服务和功能偏好，文档和教程部分会自动更新文档和教程建议。这些参考资料只有在您启用了至少一项功能后才会显示。