1

是否可以在 Angular 应用程序中使用 Azure App 配置?目标是在Azure App Config中定义 Secrets 和其他字符串

并在 Angular 应用程序中使用它。

所有的例子都适用于.Net

4

1 回答 1

5

Azure App Confrig 有一个可用的 npm 包:https ://www.npmjs.com/package/@azure/app-configuration

本质上,您的代码将具有以下内容:

const client = new AppConfigurationClient("<connection string>");

const setting = await client.getConfigurationSetting({
  key: "hello"
});

console.log("Retrieved value:", setting.value);

我鼓励您强烈考虑在服务器端而不是客户端连接到 App Config。一旦您使用客户端,您的 App Config 实例的连接字符串本质上是公开的,任何人都可以访问,包括您不希望他们拥有的值。它还允许他们根据需要发出任意数量的请求,直到您轮换密钥,这可能会增加您的 Azure 账单。如果您已经考虑了这些问题并认为风险是值得的,那么 npm 包及其文档中的示例应该会让您走上正确的道路。

于 2020-05-13T18:28:39.803 回答