Azure Identity and Resource Manager 在 Visual Studio 中找不到订阅

问题描述 投票:0回答:0

刚刚开始使用 Visual Studio 中的资源管理器,但我无法通过第一个障碍。

当我使用以下代码时,client.GetDefaultSubscriptionAsync() 返回以下错误: System.InvalidOperationException:“未找到给定凭据的订阅”

我正在使用我的 Azure/Microsoft 帐户登录 Visual Studio,它与在 VS 中的 Azure 服务身份验证下选择的帐户相同。

using Azure.Identity;
using Azure.ResourceManager;
using Azure.ResourceManager.Resources;
using Azure.ResourceManager.Compute;
using System;
using System.Threading.Tasks;
using Azure;
using Azure.ResourceManager.Network;

ArmClient client = new ArmClient(new DefaultAzureCredential());

SubscriptionResource subscription = await client.GetDefaultSubscriptionAsync();

这似乎是一个非常基本的第一步,但我在网上找到的任何东西都没有帮助。我错过了什么?

c# visual-studio azure-resource-manager azure-identity asp.net-core-7.0
© www.soinside.com 2019 - 2024. All rights reserved.