本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
连接到 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 个步骤:
通过 Toolkit 连接到 Amazon
要从 Visual Studio 的 Toolkit for Visual Studio 连接到您的Amazon帐户,请完成以下步骤打开 AmazonToolkit 用户界面入门(连接 UI)。
-
在 Visual Studio 主菜单中,展开扩展,然后展开Amazon工具包。
-
从 “Amazon工具包” 菜单选项中选择 “入门”。
-
Amazon工具包连接入门用户界面将在 Visual Studio 中打开。
下表介绍了与每种功能兼容的身份验证方法。要详细了解 3 种身份验证方法Amazon IAM Identity Center、Amazon Identity and Access Management凭据和 Amazon Builder ID 中的每种方法,请参阅本用户指南中的身份验证和访问目录。
注意
目前,在 Visual Studio 的 Toolkit for Visual Studio CodeCatalyst 中使用时,你只需要在克隆第三方仓库时使用Amazon生成器 ID 进行授权。
Amazon CodeWhisperer | Amazon Explorer | Amazon CodeCatalyst |
---|---|---|
☑ Amazon Builder ID ☑ IAM Identity Center ☒ Amazon IAM 凭证 |
☒ Amazon Builder ID ☑ IAM Identity Center ☑ Amazon IAM 凭证 |
☑ Amazon Builder ID ☒ IAM 身份中心 ☒ Amazon IAM 凭证 |
Amazon 身份验证 CodeWhisperer
要开始使用 CodeWhisperer,请使用您的Amazon IAM Identity Center或Amazon建筑商 ID 凭据进行身份验证并进行连接。
以下过程介绍了如何进行身份验证并将 Toolkit 与您的 Amazon 账户相连接。
通过 IAM Identity Center 进行身份验证和连接
-
从 AmazonToolkit 连接入门用户界面中,选择CodeWhisperer径向以展开 CodeWhisperer 身份验证选项。
注意
如果不存在存储的证书,请继续执行步骤 3 以添加或更新您的 IAM Identity Center 证书。
-
在 “我的组织已启用 CodeWhisperer” 部分中,展开 “从现有个人资料中选择” 或添加新下拉菜单,从存储的凭据列表中进行选择。
-
从配置文件类型下拉菜单中,选择 Amazon IAM Identity Center
-
在配置文件名称文本字段中,输入您要进行身份验证的 IAM Identity Center 配置文件。
Profile Name
-
在 “开始 URL” 文本字段中
Start URL
,输入附加到您的 IAM 身份中心证书的。 -
从配置文件区域(默认为 us-east-1)下拉菜单中,选择由您正在进行身份验证的 IAM Identity Center 用户个人资料定义的配置文件区域。
-
从 SSO 区域(默认为 us-east-1)下拉菜单中,选择由您的 IAM 身份中心证书定义的 SSO 区域,然后选择 Conn ec t 按钮打开使用 Amazon IAM 身份中心登录对话框。
-
从 “使用 Amazon IAM Identity Center 登录” 对话框中,选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开Amazon授权请求站点。
-
确认 IDE 中的安全代码与 Web 浏览器中显示的Amazon授权请求确认码相匹配,然后选择 “提交并继续” 按钮继续。
-
按照默认 Web 浏览器中的提示进行操作,当授权过程完成时,您会收到通知,可以安全地关闭浏览器,然后返回 Visual Studio。
使用 Amazon Builder ID 进行身份验证和连接
-
从 AmazonToolkit 连接入门用户界面中,选择CodeWhisperer径向以展开 CodeWhisperer 身份验证选项。
-
CodeWhisperer 在 “我自己使用” 部分中,选择 “注册” 或 “登录” 按钮,打开 “使用Amazon生成器 ID 登录” 对话框。
-
选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开 “Amazon授权请求” 站点。
-
确认 IDE 中的安全代码与 Web 浏览器中显示的Amazon授权请求确认码相匹配,然后选择 “提交并继续” 按钮继续。
-
按照默认 Web 浏览器中的提示进行操作,当授权过程完成时,您会收到通知,可以安全地关闭浏览器,然后返回 Visual Studio。
Amazon Explorer 身份验证
要开始使用工具包中的Amazon资源管理器,请使用您的 IAM 身份中心证书或 IAM 凭证进行身份验证和连接。
以下过程介绍了如何进行身份验证并将 Toolkit 与您的 Amazon 账户相连接。
通过 IAM Identity Center 进行身份验证和连接
-
从 AmazonToolkit 连接入门用户界面中,选择 AmazonExplorer 径向以展开 CodeWhisperer身份验证选项。
-
从
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)下拉菜单中,选择由您的 IAM 身份中心证书定义的 SSO 区域。
-
选择 “继续浏览器” 按钮,在默认 Web 浏览器中打开 “Amazon授权请求” 站点。
-
确认 IDE 中的安全代码与 Web 浏览器中显示的Amazon授权请求确认码相匹配,然后选择 “提交并继续” 按钮继续。
-
按照默认 Web 浏览器中的提示进行操作,当授权过程完成时,您会收到通知,可以安全地关闭浏览器,然后返回 Visual Studio。
使用 IAM 凭证进行身份验证和连接
-
从 AmazonToolkit 连接入门用户界面中,选择 AmazonExplorer 径向以展开 CodeWhisperer身份验证选项。
-
从
Profile Type
下拉菜单中选择 IAM 用户角色。 -
在配置文件名称文本字段中,输入要进行身份验证
Profile Name
的配置文件的。 -
在访问密钥 ID 文本字段中
Access Key ID
,输入要进行身份验证的配置文件的。 -
在 “密钥” 文本字段中
Secret Key
,输入要进行身份验证的配置文件的。 -
从 “存储位置”(默认为 “共享凭据文件”)下拉菜单中,指定是使用共享凭据文件还是使用 .NET 加密存储来存储凭据。
-
从配置文件区域(默认为 us-east-1)下拉菜单中,选择附加到您要进行身份验证的个人资料的配置文件区域。