Reactjs 如何在azure devops Build中读取azure密钥库设置并使其在web SPA中可用

Reactjs 如何在azure devops Build中读取azure密钥库设置并使其在web SPA中可用,reactjs,azure,docker,azure-devops,azure-keyvault,Reactjs,Azure,Docker,Azure Devops,Azure Keyvault,我在Azure密钥库中创建了一些密钥和秘密。我用reactjs开发的单页应用程序需要一些键,这些键基本上是API URL。这些钥匙在其他几家水疗中心很常见 我在这里读了一篇文章,但我不知道如何将其应用到单页web应用程序中 我们有没有办法使这些azure密钥库密钥/机密可用于azure Devops构建(我们正在使用docker文件和AKS),然后可用于我的前端应用程序的构建?您可以在管道中添加密钥库任务以获取机密: 然后,您需要将它们作为环境变量传递给SPA: 这与在Azure Devop

我在Azure密钥库中创建了一些密钥和秘密。我用reactjs开发的单页应用程序需要一些键,这些键基本上是API URL。这些钥匙在其他几家水疗中心很常见

我在这里读了一篇文章,但我不知道如何将其应用到单页web应用程序中


我们有没有办法使这些azure密钥库密钥/机密可用于azure Devops构建(我们正在使用docker文件和AKS),然后可用于我的前端应用程序的构建?

您可以在管道中添加密钥库任务以获取机密:

然后,您需要将它们作为环境变量传递给SPA:


这与在Azure Devops上的任何其他应用程序中使用keyvault的方式相同

如果您是从KeyVault开始的,下面是一个关于使用

其中包括以下步骤:

  • 配置变量组以连接到Azure密钥保管库
  • 配置管道以使用