本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
正在连接到 Amazon
大多数 Amazon Web Services (Amazon) 服务和资源都是通过 Amazon 账户管理的。无需 Amazon 账户即可使用 Amazon Toolkit for Visual Studio,但是,如果没有连接,Toolkit 的功能将受到限制。
如果您之前设置过 Amazon 帐户并通过其他 Amazon 服务(例如 Amazon Command Line Interface)进行身份验证,则 Visual Studio 的 Toolkit for Visual Studio 会自动检测您的凭据。
先决条件
如果你是新用户 Amazon 或尚未创建账户,那么要将 Visual Studio Toolkit for Visual Studio 与你的 Amazon 账户相关联,主要有 3 个步骤:
-
注册 Amazon 帐户:您可以从注册门户网站Amazon 注册
一个 Amazon 帐户。有关设置新 Amazon 帐户的详细信息,请参阅《Amazon 设置用户指南》中的概述主题。 -
设置身份验证:使用 Visual Studio Toolkit for Visual Studio 中的 Amazon 账户进行身份验证有三种主要方法。要了解上述每种方法的更多信息,请参阅本《用户指南》中的身份验证和访问权限主题。
-
使用@@ 工具包进行 Amazon 身份验证:完成本用户指南以下各节中的步骤,即可通过工具包与您的 Amazon 账户建立联系。
Amazon 从工具包连接到
要从 Visual Studio 的 Toolkit for Visual Studio 连接到您的 Amazon 帐户,请完成以下步骤打开 Amazon Toolkit 用户界面入门(连接 UI)。
-
在 Visual Studio 主菜单中,展开 “扩展”,然后展开Amazon 工具包。
-
从 “Amazon 工具包” 菜单选项中选择 “入门”。
-
Amazon 工具包连接入门用户界面将在 Visual Studio 中打开。
![](images/gettingstarted2024.png)
下表介绍了与每种功能兼容的身份验证方法。要详细了解 3 种身份验证方法 Amazon IAM Identity Center、 Amazon Identity and Access Management 凭据和 Amazon Builder ID 中的每种方法,请参阅本用户指南中的身份验证和访问目录。
注意
目前,在 Visual Studio 的 Toolkit for Visual Studio CodeCatalyst 中使用时,你只需要在克隆第三方仓库时使用 Amazon 生成器 ID 进行授权。
Amazon Q 开发者版 | Amazon 探险家 | Amazon CodeCatalyst |
---|---|---|
☑ Amazon 建造者 ID ☑ IAM Identity Center ☒ Amazon IAM 证书 |
☒ Amazon 建造者 ID ☑ IAM Identity Center ☑ Amazon IAM 证书 |
☑ Amazon 建造者 ID ☒ IAM 身份中心 ☒ Amazon IAM 证书 |
Amazon Q 开发者身份验证
要开始使用 Amazon Q Developer,请使用您的 Amazon IAM Identity Center 或 Amazon 建筑商 ID 凭证进行身份验证并进行连接。
以下过程介绍了如何进行身份验证并将 Toolkit 与您的 Amazon 账户相连接。
通过 IAM Identity Center 进行身份验证和连接
-
从 Amazon Toolkit 连接入门用户界面中,选择 Amazon Q 开发者半导体以展开 Amazon Q 开发者身份验证选项。
注意
如果不存在存储的证书,请继续执行步骤 3 以添加或更新您的 IAM Identity Center 证书。
-
在 “我的组织已启用 Amazon Q Developer” 部分,展开 “从现有个人资料中选择” 或添加新下拉菜单,从存储的凭证列表中进行选择。
-
从配置文件类型下拉菜单中,选择 Amazon IAM Identity Center
-
在配置文件名称文本字段中,输入您要进行身份验证的 IAM Identity Center 配置文件。
Profile Name
-
在 “开始 URL” 文本字段中
Start URL
,输入附加到您的 IAM 身份中心证书的。 -
从个人资料区域(默认为 us-east-1)下拉菜单中,选择由您正在进行身份验证的 IAM Identity Center 用户个人资料定义的个人资料区域。
-
从 SSO 区域(默认为 us-east-1)下拉菜单中,选择由您的 IA M 身份中心证书定义的 SSO 区域,然后选择 Connect 按钮打开使用 IAM 身份中心登录对话框。 Amazon
-
从 “使用 Amazon IAM Identity Center 登录” 对话框中,选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开 Amazon 授权请求站点。
-
确认 IDE 中的安全代码与 Web 浏览器中显示的 Amazon 授权请求确认码相匹配,然后选择 “提交并继续” 按钮继续。
-
按照默认 Web 浏览器中的提示进行操作,当授权过程完成时,您会收到通知,可以安全地关闭浏览器,然后返回 Visual Studio。
使用 Amazon 建筑商 ID 进行身份验证并进行连接
-
从 Amazon Toolkit 连接入门用户界面中,选择 Amazon Q 开发者半导体以展开 Amazon Q 开发者身份验证选项。
-
在 “我自己使用 Amazon Q Developer” 部分中,选择 “注册” 或 “登录” 按钮,打开 “使用 Amazon 建筑商 ID 登录” 对话框。
-
选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开 “ Amazon 授权请求” 站点。
-
确认 IDE 中的安全代码与 Web 浏览器中显示的 Amazon 授权请求确认码相匹配,然后选择 “提交并继续” 按钮继续。
-
按照默认 Web 浏览器中的提示进行操作,当授权过程完成时,您会收到通知,可以安全地关闭浏览器,然后返回 Visual Studio。
Amazon Explorer 的身份验证
要开始使用工具包中的 Amazon Explorer,请使用您的 IAM 身份中心证书或 IAM 凭证进行身份验证和连接。
以下过程介绍了如何进行身份验证并将 Toolkit 与您的 Amazon 账户相连接。
通过 IAM Identity Center 进行身份验证和连接
-
从 Amazon Toolkit 连接入门用户界面中,选择 Amazon Explorer 径向以展开 Amazon Q 开发者身份验证选项。
-
从
Profile Type
下拉菜单中,选择 Amazon IAM Identity Center。 -
在配置文件名称文本字段中,输入您要使用的
Profile Name
IAM Identity Center 配置文件。 -
在 “开始 URL” 文本字段中
Start URL
,输入附加到您的 IAM 身份中心证书的。 -
从个人资料区域(默认为 us-east-1)下拉菜单中,选择由您正在进行身份验证的 IAM Identity Center 用户个人资料定义的个人资料区域。
-
从 SSO 区域(默认为 us-east-1)下拉菜单中,选择由您的 IA M 身份中心证书定义的 SSO 区域。
-
选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开 “Amazon 授权请求” 站点。
-
确认 IDE 中的安全代码与 Web 浏览器中显示的Amazon 授权请求确认码相匹配,然后选择 “提交并继续” 按钮继续。
-
按照默认 Web 浏览器中的提示进行操作,当授权过程完成时,您会收到通知,可以安全地关闭浏览器,然后返回 Visual Studio。
使用 IAM 凭证进行身份验证和连接
-
从 Amazon Toolkit 连接入门用户界面中,选择 Amazon Explorer 径向以展开 Amazon Q 开发者身份验证选项。
-
从
Profile Type
下拉菜单中选择 IAM 用户角色。 -
在配置文件名称文本字段中,输入要进行身份验证
Profile Name
的配置文件的。 -
在访问密钥 ID 文本字段中
Access Key ID
,输入要进行身份验证的配置文件的。 -
在 “密钥” 文本字段中
Secret Key
,输入要进行身份验证的配置文件的。 -
从 “存储位置”(默认为 “共享凭据文件”)下拉菜单中,指定是使用共享凭据文件还是使用 .NET 加密存储来存储凭据。
-
从个人资料区域(默认为 us-east-1)下拉菜单中,选择附加到您要进行身份验证的个人资料的个人资料区域。