在Web应用程序中使用KeyVault的示例代码中包含以下代码:
public static async Task<string> GetSecret(string secretId)
{
var secret = await keyVaultClient.GetSecretAsync(secretId);
return secret.Value;
}
Run Code Online (Sandbox Code Playgroud)
我已将KeyVaultAccessor示例中包含的对象合并到我的应用程序中以进行测试.该调用作为对我的一个web api控制器方法的查询的一部分执行:
var secret = KeyVaultAccessor.GetSecret("https://superSecretUri").Result;
Run Code Online (Sandbox Code Playgroud)
不幸的是,调用永远不会返回,查询将无限期挂起......
可能是什么原因,因为坦白说我不知道从哪里开始......?