小编JLu*_*nda的帖子

Visual Studio 2019 中多个帐户的 DefaultAzureCredential 异常

我遇到了以下情况并最终解决了问题:

我有一个 ASP.NET 应用程序,它通过 AzureKeyVaultConfigBuilder 对 Azure Key Vault 具有运行时依赖性。使用 Visual Studio 2019 从我的本地计算机运行,只要将我的工作 (@microsoft.com) 帐户添加到 Visual Studio,它就能够访问 Key Vault。但是,如果我将个人 Microsoft 帐户 (@live.com) 和工作帐户 (@microsoft.com) 添加到 Visual Studio,则应用程序会尝试使用我的个人 Microsoft 帐户 (@live.com) 对 Key Vault 进行身份验证),当它应该使用工作 (@microsoft.com) 帐户时。

当两个帐户都登录到 Visual Studio 时,我收到以下异常:

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The configBuilder 'AzureKeyVault' failed while …
Run Code Online (Sandbox Code Playgroud)

asp.net identity azure visual-studio azure-web-app-service

2
推荐指数
1
解决办法
6540
查看次数