繁体   English   中英

Azure函数:CosmosDBTrigger连接字符串存储

[英]Azure Functions: CosmosDBTrigger connection string storage

昨天问过CosmosDBTrigger的连接字符串存储在哪里。 在我不得不将其推向Azure之前,它一直很好。 现在,该功能根本无法使用。 虽然它在本地工作正常。 代码库之间没有区别,因此我唯一能想到的是在Azure上时不会从local.settings.json提取连接字符串。 我的意思是,如果是这种情况,这也不会令我感到惊讶,因为该文件中包含单词local

我尝试将内容放入host.json ,但这也不起作用。

当您的功能在Azure上运行时,如何指定连接字符串?

在Azure中不使用local.settings.json 而是从“ 应用程序服务设置”中进行设置

对于昨天的示例,请转到Function App的“ Application settings选项卡,并在其中使用键DbConnString添加一个值。

在此处输入图片说明

如果使用func CLI,则可以通过运行以下命令将设置从local.settings.json文件发布到Azure应用程序设置

func azure functionapp public <App> --publish-local-settings

您需要将其放在功能应用程序的“应用程序设置”中。 这些可以使用Azure门户进行设置,也可以作为ARM模板的一部分进行部署。

Azure应用程序设置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM