C# 中的 Connect-AzAccount

Connect-AzAccount in C#

我有一个问题,这是我最后一个想找到答案的问题,但我无法使用 google 找到任何与之相关的内容,我的知识(几乎为空/ 初学者).

我正在尝试使用 C# 创建控制台应用程序。在此应用程序上,我生成了一个“密钥”,我想将该密钥添加到 Azure Key Vault 的秘密中。 我以前用 PowerShell 脚本来执行相同的过程,但是当我在 C# 中尝试时,我做不到。

有谁知道这是否真的可行?如果是,最好的方法是什么?

谢谢 :-)

在执行您的要求时,您首先需要对 Azure 服务进行身份验证。您可以通过 Azure CLI、Azure powershell 执行此操作,也可以通过导航到 Tools >> Options >> Azure Service Authentication options 到 Visual Studio 直接使用您的 Azure Active Directory 帐户登录,然后您就可以执行任务了。

您可以按照教程 Azure Key Vault secrets client library for .NET 了解更多信息。

参考资料: Azure Identity client library for .NET - Azure for .NET Developers