我一直在嘗試使用檔案創建一個 Azure 函式。例如,這里: https ://docs.microsoft.com/en-us/learn/modules/develop-azure-functions/5-create-function-visual-studio-code
每次,對于每個 Azure 帳戶,我都無法通過從 Azure Functions VSCode 擴展登錄到 Azure 帳戶的步驟。這是我得到的錯誤:
“選定的用戶帳戶在租戶'Microsoft Learn Sandbox'中不存在,并且無法訪問該租戶中的應用程式'aebc6443-996d-45c2-90f0-388ff96faa56'。該帳戶需要先添加為租戶中的外部用戶。請使用不同的帳戶。”
Microsoft Learn Sandbox 錯誤訊息對我來說是一個紅鯡魚,因為我不想用它做任何事情,只用 Azure Functions。即使使用完全不同的 Azure 帳戶也會出現相同的錯誤。
我嘗試了幾種可能的解決方案,包括切換目錄(但我只有一個目錄,所以這不起作用),更改 Azure AD Connect 中的設定(但我沒有配置 Azure AD Connect,所以這沒有t 作業),我洗掉了我機器上的幾個本地 .config 檔案和目錄(CentOS 7,順便說一句)。如果解決方案與我的 .config 檔案有關,我不知道我應該實際洗掉哪些檔案。
uj5u.com熱心網友回復:
所選用戶帳戶在租戶“Microsoft Learn 沙盒”中不存在,并且無法訪問該租戶中的應用程式“aebc6443-996d-45c2-90f0-388ff96faa56”。
您可以嘗試成功登錄 Azure 的幾種解決方法是:
解決方案1:
嘗試使用 VS Code 中的 CLI/PowerShell 終端登錄:

1.命令列:
1. List all the subscriptions you have
az account list --output table
Name CloudName SubscriptionId State IsDefault
--------------- ------------ ---------------- --------- ----------
AssociateProd AzureCloud xxxxxxxxxxxx Enabled False
2. Pick the subscription you want and use it in the command below.
az account set --subscription <subscription_id>
az login --tenant-id <tenant-id>
注意:要獲取租戶 ID,請轉到 Azure 門戶 > Azure Active Directory > 復制租戶 ID。
2. 電源:
`Connect-AzAccount -Subscription <subscription_Name>`
or
`Connect-AzAccount -Tenant <String>`
選擇正確的租戶/目錄后,您可以通過以下方式檢查用戶是否存在于該目錄中:
Azure Active Directory -> Users -> All Users -> Search for the user
解決方案2:
正如VS 開發者社區所提到的,這是預期的行為,因為某些東西需要訪問該租戶中的資源。
- 如果您有 MFA 設定,請使用正確的 MFA 登錄到該租戶。
- 如果您沒有任何 MFA 設定,則將您自己從該租戶中洗掉并重新登錄。
有關詳細資訊,請按照此Microsoft 檔案中提供的步驟操作。
解決方案3:
- 打開 VS Code > 打開命令面板(Ctrl Shift P)> 鍵入
Preferences: User Settings并單擊它。 - 在搜索欄中輸入
Azure,它將顯示 Azure Resources 和 Select 的設定Azure Configuration。

通過單擊選項或下面提供的名為 的框,包括您的租戶 ID。Edit settings.jsonAzure:Tenant
保存用戶設定 (JSON) 并 再次使用Ctrl Shift P 。選擇 Azure:登錄。身份驗證頁面會在您的瀏覽器中加載。登錄到您的端點。
要測驗您是否已成功登錄 Azure 訂閱,請使用 Ctrl Shift P 并選擇 Azure:選擇訂閱 并查看您擁有的訂閱是否可用。
有關詳細資訊,請參閱此Microsoft 檔案。
注意:這里您的帳戶是 Microsoft Learn Sandbox,而不是作業/學校帳戶。有時由于端點設定為授權而發生這種錯誤。有關“個人 Microsoft”帳戶和“作業/學校”帳戶之間簽名不同的更多資訊,請參閱此SO 執行緒。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/414208.html
標籤:
上一篇:嘗試使用最新版本的Discord.js(13.6.0)使用Jimp(最新版本:0.16.1)創建歡迎影像代碼。我正在嘗試幾個小時
下一篇:如何訂購行內視圖工具列圖示?
