gpt4 book ai didi

C# DefaultAzureCredentials + Visual Studio

转载 作者:行者123 更新时间:2023-12-03 06:12:21 27 4
gpt4 key购买 nike

现在,我正在将我们的应用程序从使用客户端 ID + key 连接到 Azure 应用程序配置和 Azure Key Vault 转换为使用 DefaultAzureCredentials。总的来说,我喜欢我所获得的额外安全感。我可以通过 Azure AD 组(开发人员)和托管身份(部署的应用程序)的组合来管理访问。

我遇到的一个大问题是使用交互式浏览器凭据会使应用程序的启动时间增加大约 10 秒。另外,开发人员必须在应用程序继续启动之前在浏览器中手动单击他们的帐户。有没有办法让 DefaultAzureCredentials 使用 Visual Studio 帐户,而不必转到浏览器?或者有其他方法可以提高启动速度吗?

最佳答案

这不适用于您的 Visual Studio 帐户。您需要使用 Azure Ad 帐户登录。

您可以使用 Azure Service Authentication 来执行此操作从 Visual Studio 或使用 Azure Cli az 登录

AzureDefaultCredentials 按特定顺序尝试不同的身份验证方法,您可以找到 here .

关于C# DefaultAzureCredentials + Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76614093/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com