在 Azure Functions 中使用连接字符串的正确方法

Posted

技术标签:

【中文标题】在 Azure Functions 中使用连接字符串的正确方法【英文标题】:Proper way of using connections string inside Azure Functions 【发布时间】:2019-04-15 14:52:28 【问题描述】:

我想在我的应用程序中安全地使用数据库(sql server)连接字符串。

在 Azure github 和 this 线程的示例中,它存储在 local.settings.json 中。

从 local.settings.json 文件中获取连接字符串并使用它来创建连接的首选方法是什么?

【问题讨论】:

【参考方案1】:

我做了一个实验来看看这个设置是如何工作的。

我将项目添加到 local.settings.json 中的 Values

local.settings.json 中 Values 部分的项目被加载到环境变量中,因此我可以将它与 os.environ dict 一起使用。

我希望所有这些都在一些 Azure Functions Python 文档中。

【讨论】:

以上是关于在 Azure Functions 中使用连接字符串的正确方法的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Key Vault 自动映射 Azure Functions 机密

将连接字符串设置为Azure函数中的应用设置/环境变量

Azure Functions:引用程序集的配置文件

尝试连接调试器时 Azure Functions 崩溃,导致 nodemon 永久重新加载

Azure Functions 运行时 2 - 使用 SqlClient 的 SQL 连接

Azure Functions 和 Swagger UI - 如何在 swagger UI 中显示查询字符串参数?