获取值不能为空运行Azure Function应用时出现参数'connectionString'错误

问题描述

我正在获取Value不能为null。为TimeerTrigger运行Azure Function应用时出现(参数'connectionString')错误。

这是我的函数输出集成:- function output

这是我编写的用于在函数触发时将字符串存储在Blob存储中的代码:- code run.csx 这是我在尝试测试功能时遇到的错误:- Error logs

解决方法

似乎连接出错。检查 function.json 文件中的“连接” 字段。

这是此字段的description

包含存储连接字符串的应用程序设置的名称 用于此绑定。如果应用设置名称以 在“ AzureWebJobs”中,您只能在此处指定名称的其余部分。 例如,如果将连接设置为“ MyStorage”,则功能 运行时将查找名为 “ AzureWebJobsMyStorage。”如果您将连接留空,则功能 运行时在应用程序设置中使用默认的存储连接字符串 名为AzureWebJobsStorage。

enter image description here

如果正确,请导航至您的Function应用,然后单击设置下的配置,检查应用设置包含您的存储帐户连接字符串。

在我这边(默认情况下)是AzureWebJobsStorage: enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...