非法连接字符串

问题描述 投票:0回答:1

我正在尝试部署一个azure函数,恰好是一个EventHubTrigger,但是我无法运行它,收到以下错误消息:

[[16-10-2019 11:40:32] Microsoft.Azure.WebJobs.Host:错误索引方法“ Functions.Log10EventHubTrigger”。 Microsoft.Azure.EventHubs:非法的连接字符串参数名称'DefaultEndpointsProtocol'[16-10-2019 11:40:32]参数名称:connectionString。 [16-10-201911:40:32]错误索引方法'Functions.Log10EventHubTrigger'[16-10-2019 11:40:32] Microsoft.Azure.WebJobs.Host:错误索引方法“ Functions.Log10EventHubTrigger”。 Microsoft.Azure.EventHubs:非法的连接字符串参数名称'DefaultEndpointsProtocol'[16-10-2019 11:40:32]参数名称:connectionString。

我已经使用了存储中可用的两个连接字符串,但错误仍然存​​在!您知道什么可能导致此问题以及如何解决吗?谢谢

azure azure-functions azure-eventhub
1个回答
0
投票

我可以重现您的问题。

enter image description here

根据您的描述,我想您使用了Storage的连接字符串,但是您还说您使用了EventHubTrigger。这就是问题所在。我认为您需要阅读Official doc[1][2]才能清楚地了解EventHubTrigger。

解决方案是将连接字符串的路径更改为EntityPath(您的eventhub名称)。] >>

© www.soinside.com 2019 - 2024. All rights reserved.