angular - 如何在 Angular 中使用 Azure 应用程序配置

标签 angular azure azure-app-configuration

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

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

所有示例均适用于 .Net

最佳答案

有一个可用于 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);

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

关于angular - 如何在 Angular 中使用 Azure 应用程序配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61764213/

相关文章:

c# - 从 Azure 应用程序配置动态更新 .net core 配置

Azure应用程序配置: Double underscore not equivalent to colon when trying to denote nesting

jasmine - 测试具有具有 http 依赖性的构造函数的 angular2 服务

Angular HttpClient 方法不转换响应类型

angular - 在 angluar2 webpack 中使用 Font-awesome

azure - Microsoft Dynamics GP 数据库插入方法

c# - 在订阅 Azure 应用程序配置中的更改的 Web API 中实现 Azure 事件网格事件处理程序

angular - 如何从垫表中取消选择单行

azure - 带有空格参数的 ARM 模板自定义脚本扩展

node.js - 配置Azure以在开发环境中运行nodejs应用程序