我的
appsettings.json
文件如下所示:
{
"sqlDatabase": {
"name": "my-sql-db",
"connectionString": "my-connection-string-for-my-sql-db"
},
"documentDatabase": {
"name": "my-document-db",
"connectionString": "my-connection-string-for-my-document-db"
}
}
在 Azure 门户上的“设置”>“环境变量”下将这些设置输入“应用程序设置”时,我需要使用哪些键?
例如,我尝试使用
sqlDatabase:name
作为 SQL 数据库名称的键,但键名称中不允许使用 :
。如何将我的密钥“转换”为 Azure 门户接受的密钥?
我正在尝试为我的 Azure Functions 应用程序执行此操作,但我还需要它用于在 Azure 应用服务上运行的 API。
根据配置键和值:
在环境变量中,冒号分隔符可能不适用于所有平台。双下划线
,所有平台都支持,并自动转换为冒号__
:
所以尝试
sqlDatabase__name
而不是 sqlDatabase:name