gpt4 book ai didi

c# - 从本地主机将 KeyVault 身份验证为虚拟应用程序服务身份

转载 作者:行者123 更新时间:2023-11-30 23:01:43 25 4
gpt4 key购买 nike

我有一个托管在 Azure 应用服务上的 WebApp。它还使用 KeyVault 中的某些值。

WebApp 使用 AppService 的托管服务身份向 KeyVault 进行身份验证,并在有效的 keyvault 中分配身份权限。

但是,我还没有弄清楚,当我在本地主机上调试时,如何解决这个问题或执行虚拟身份验证。因为 localhost 无法直接向 keyvault 进行身份验证。

任何想法都会很棒。

最佳答案

如果我们想在本地主机上调试,我们可以使用 Microsoft.Azure.Services.AppAuthentication要做到这一点。更多信息请引用这个article .

var azureServiceTokenProvider = new AzureServiceTokenProvider();
var kv = new KeyVaultClient(new KeyVaultClient.AuthenticationCallback(azureServiceTokenProvider.KeyVaultTokenCallback));

注意:

enter image description here

关于c# - 从本地主机将 KeyVault 身份验证为虚拟应用程序服务身份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50878643/

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