本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連接到 AWS
大多數 Amazon Web Services(AWS)服務和資源都是通過一個 AWS 帳戶進行管理。不需要 AWS 帳戶即可使用 AWS Toolkit for Visual Studio,但是 Toolkit 功能在沒有連接的情況下受到限制。
如果您先前已透過其他 AWS 服務 (例如 AWS Command Line Interface) 設定 AWS 帳戶和驗證,Visual Studio 的工具組會自動偵測您的認證。
必要條件
如果您是新手 AWS 或尚未建立帳戶,則有 3 個主要步驟可將 Visual Studio 的工具組與您的 AWS 帳戶連線:
-
註冊 AWS 帳戶:您可以從註冊入口網站AWS 註冊 AWS 帳戶
。如需設定新 AWS 帳戶的詳細資訊,請參閱《AWS 設定使用指南》中的概觀主題。 -
設定驗證:有 3 種主要方法可以從 Toolkit for Visual Studio 使用您的 AWS 帳戶進行驗證。若要進一步了解這些方法,請參閱本使用者指南中的「驗證與存取」主題。
-
透過 「 AWS 工具組」進行驗證:您可以透過完成本使用者指南下列各節中的程序,從「工具組」與您的 AWS 帳戶連線。
AWS 從工具組連線到
若要從 Visual Studio 的工具組連線到您的 AWS 帳戶,請完成下列程序,開啟 AWS 工具組使用者介面入門 (連線 UI)。
-
從 Visual Studio 主功能表中,展開擴充功能,然後展開AWS 工具組。
-
從 [AWS 工具組] 功能表選項中選擇 [入門]。
-
開始使用 AWS 工具組連線使用者介面會在 Visual Studio 中開啟。
![AWS 工具組 setup page with options for Amazon Q or AWS Explorer, and authentication steps.](images/gettingstarted2024.png)
下表說明哪些驗證方法與每個功能相容。若要深入了解 3 種驗證方法 AWS IAM Identity Center、 AWS Identity and Access Management 認證和 AWS Builder ID,請參閱本使用者指南中的「驗證和存取」目錄。
注意
目前,在 Visual Studio 的工具包 CodeCatalyst 中使用時,您只需要在克隆第三方存儲庫時使用 AWS 構建器 ID 進行授權。
Amazon Q 開發 | AWS 瀏覽器 | Amazon CodeCatalyst |
---|---|---|
☑ AWS 生成器 ID ☑ 身分識別中心 ☒ AWS IAM 登入資料 |
☒ AWS 生成器 ID ☑ 身分識別中心 ☑ AWS IAM 登入資料 |
☑ AWS 生成器 ID ☒ 身分識別中心 ☒ AWS IAM 登入資料 |
Amazon Q 開發人員的身份驗證
若要開始使用 Amazon Q 開發人員,請使用您的 AWS IAM Identity Center 或 AWS 產生器 ID 登入資料進行身份驗證並連接。
下列程序說明如何驗證 Toolkit 並將其與您的 AWS 帳戶連線。
使用 IAM 身分中心進行驗證和連線
-
從 AWS 工具組連線入門使用者介面中,選取 Amazon Q 開發人員徑向以擴展 Amazon Q 開發人員身份驗證選項。
注意
如果沒有預存的登入資料,請繼續執行步驟 3 以新增或更新您的 IAM 身分中心登入資料。
-
在「我的組織已啟用 Amazon Q Developer」區段中,展開「從現有設定檔中選擇」或「新增新」下拉式功能表,以從儲存的登入資料清單中選擇。
-
從「設定檔類型」下拉式功能表中選擇 AWS IAM Identity Center
-
在「設定檔名稱」文字欄位中,輸入您要驗證
Profile Name
的 IAM 身分中心設定檔。 -
在「開始 URL」文字欄位中,輸入
Start URL
附加至 IAM 身分中心登入資料的資訊。 -
從「設定檔區域」(預設為 us-east-1) 下拉式功能表中,選擇您要驗證的 IAM 身分中心使用者設定檔所定義的設定檔區域。
-
從 SSO 區域 (預設為 us-east-1) 下拉式功能表中,選擇 IAM 身分中心登入資料所定義的 SSO 區域,然後選擇「Connect」按鈕以開啟「 AWS 使用 IAM 身分中心登入」對話方塊。
-
從「 AWS 使用 IAM 身分中心登入」對話方塊中,選擇「繼續瀏覽器」按鈕,以在預設 Web 瀏覽器中開啟「 AWS 授權請求」網站。
-
依照預設網頁瀏覽器中的提示進行操作,授權程序完成時會收到通知,您可以安全地關閉瀏覽器,然後返回 Visual Studio。
使用 AWS 生成器 ID 進行身份驗證並連接
-
從 AWS 工具組連線入門使用者介面中,選取 Amazon Q 開發人員徑向以擴展 Amazon Q 開發人員身份驗證選項。
-
從 [我自己使用 Amazon Q 開發人員] 區段中,選擇 [註冊] 或 [登入] 按鈕以開啟 [使用 AWS 產生器 ID 登入] 對話方塊。
-
選擇「繼續瀏覽器」按鈕,在預設的網頁瀏覽器中開啟「 AWS 授權」請求網站。
-
依照預設網頁瀏覽器中的提示進行操作,授權程序完成時會收到通知,您可以安全地關閉瀏覽器,然後返回 Visual Studio。
AWS 資源管理器的驗證
若要從工具組開始使用 AWS 檔案總管,請使用您的 IAM 身分中心登入資料或 IAM 登入資料進行驗證並連線。
下列程序說明如何驗證 Toolkit 並將其與您的 AWS 帳戶連線。
使用 IAM 身分中心進行驗證和連線
-
從「 AWS 工具組入門」連線使用者介面中,選取AWS 資源管理器徑向以擴展 Amazon Q 開發人員身份驗證選項。
-
從下
Profile Type
拉式功能表中選擇AWS IAM Identity Center。 -
在「設定檔名稱」文字欄位中,輸入您要使用
Profile Name
的 IAM 身分中心設定檔。 -
在「開始 URL」文字欄位中,輸入
Start URL
附加至 IAM 身分中心登入資料的資訊。 -
從「設定檔區域」(預設為 us-east-1) 下拉式功能表中,選擇您要驗證的 IAM 身分中心使用者設定檔所定義的設定檔區域。
-
從 SSO 區域 (預設為 us-east-1) 下拉式功能表中,選擇您的 IAM 身分中心登入資料所定義的 SSO 區域。
-
選擇 [繼續瀏覽器] 按鈕,在預設的網頁瀏覽器中開啟 [AWS 授權要求] 網站。
-
依照預設網頁瀏覽器中的提示進行操作,授權程序完成時會收到通知,您可以安全地關閉瀏覽器,然後返回 Visual Studio。
使用 IAM 登入資料進行身份驗證
-
從「 AWS 工具組入門」連線使用者介面中,選取AWS 資源管理器徑向以擴展 Amazon Q 開發人員身份驗證選項。
-
從下
Profile Type
拉式功能表中選擇「IAM 使用者角色」。 -
在「設定檔名稱」文字欄位中
Profile Name
,輸入您要驗證的設定檔。 -
在「存取金鑰 ID」文字欄位中
Access Key ID
,輸入您要驗證的設定檔。 -
在「密碼金鑰」文字欄位中
Secret Key
,輸入您要驗證的設定檔。 -
從儲存位置 (預設為共用認證檔案) 下拉式功能表中,指定您要將認證與共用認證檔案一起儲存,還是要將身分證明與 .NET 加密儲存一起儲存。
-
從「設定檔區域」(預設為 us-east-1) 下拉式功能表中,選擇附加至您要驗證之設定檔的設定檔區域。