I keep getting the message 'Azure CLI authentication timed out' when running Xunit tests using dotnet test. Does anyone know how to fix this issue?
在使用DotNet测试运行X单元测试时,我不断收到消息‘Azure CLI身份验证超时’。有人知道如何解决这个问题吗?
更多回答
优秀答案推荐
Try using the synchronous version of the Azure CLI authentication. In my case I was using this code:
尝试使用Azure CLI身份验证的同步版本。在我的例子中,我使用的是以下代码:
var client = new SecretClient(new Uri(uri), new DefaultAzureCredential());
var secret = client.GetSecretAsync(key).Result;
I resolved the issue by changing the second line to this:
我通过将第二行更改为以下内容解决了该问题:
var secret = client.GetSecret(key);
更多回答
我是一名优秀的程序员,十分优秀!