小编Rya*_* E.的帖子

如何从 Azure DevOps Services REST API 获取可用区域路径?

我找不到如何从 API 检索区域路径。我能够到达迭代路径,但不能到达区域路径。

我在技术上使用 c# 包装器

我试过了

  • ProjectHttpClient.GetProject()
  • ProjectHttpClient.GetProjectPropertiesAsync();
  • WorkItemTrackingHttpClient.GetFieldAsync("System.AreaPath");
  • WorkItemTrackingHttpClient.GetWorkItemTypeFieldWithReferencesAsync();
  • 自从我从那里获得迭代以来,我也查看了 WorkHttpClient。
  • 我浏览了文档,找不到任何东西。即使搜索“区域”也没有结果。

azure devops 项目设置

azure-devops azure-devops-rest-api

4
推荐指数
1
解决办法
1940
查看次数

在 .net 框架中本地开发时如何使用 Key Vault?

我想知道是否有一种方法可以设置 .net mvc 应用程序,就像可以使用 Key Vault 设置 .net 核心应用程序一样。

https://docs.microsoft.com/en-us/aspnet/core/security/key-vault-configuration?view=aspnetcore-2.2#secret-storage-in-the-development-environment

我希望能够在我的本地开发环境中提取机密,而无需预配 Azure Key Vault。

在 .net 核心应用程序中,我能够按照上面的链接进行操作并使一切正常。

// ran this command in powershell
dotnet user-secrets set "db-connection-string" "db-connection-string-value"
Run Code Online (Sandbox Code Playgroud)

在 Program.cs 中使用空终结点设置密钥保管库(这仅用于测试)。

public static IWebHost BuildWebHost(string[] args) =>
           WebHost.CreateDefaultBuilder(args)
               .ConfigureAppConfiguration((ctx, builder) =>
               {
                   var keyVaultEndpoint = GetKeyVaultEndpoint();
                   if (!string.IsNullOrEmpty(keyVaultEndpoint))
                   {
                       var azureServiceTokenProvider = new AzureServiceTokenProvider();
                       var keyVaultClient = new KeyVaultClient(
                           new KeyVaultClient.AuthenticationCallback(
                               azureServiceTokenProvider.KeyVaultTokenCallback));
                       builder.AddAzureKeyVault(
                           keyVaultEndpoint, keyVaultClient, new DefaultKeyVaultSecretManager());
                   }
               }
            ).UseStartup<Startup>()
             .Build();

        private static string GetKeyVaultEndpoint() => "";
Run Code Online (Sandbox Code Playgroud)

我可以使用以下代码在本地访问我的秘密。

 public void …
Run Code Online (Sandbox Code Playgroud)

asp.net azure azure-keyvault

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