gpt4 book ai didi

azure - Azure 函数中的服务总线连接字符串被拒绝

转载 作者:行者123 更新时间:2023-12-02 08:06:03 24 4
gpt4 key购买 nike

我正在处理this指南使用 Azure FunctionsIoTHub 消息提交到 Azure 存储。我在第 5d 部分,我需要为我的函数创建一个新的服务总线连接字符串,但无论我使用什么,包括指南中的格式:

Endpoint=<Event Hub-compatible endpoint>;SharedAccessKeyName=iothubowner;SharedAccessKey=<Primary key>

我收到错误:

Not a valid service bus connection string.

我已尝试使用 IoT 中心端点中的事件中心兼容端点,以及 iothubowner 访问策略中的连接字符串 - 主键,但再次尝试它拒绝它。

然后,我创建了一个新的服务总线并使用了该连接(请参阅下面的答案和最初的乐观态度!),但是当我尝试编辑该函数时,我收到了 404 toast 通知:

Function ($DeviceDataToStorage) Error: The listener for function 'Functions.DeviceDataToStorage' was unable to start. Microsoft.ServiceBus: The messaging entity 'Management operation failed. status-code: 404, status-description: The messaging entity 'sb://{MY SERVICE BUS CONNECTION STRING WHICH WAS ACCEPTED}/{EVENTHUBNAME}' could not be found..' could not be found.

以前使用过 Azure 函数的任何人都可以建议它需要采用什么格式,或者更重要的是我可以从门户中的哪个位置获取它?

最佳答案

我以为我已经明白了,但我没有。这是我认为有效的方法,但事实并非如此

*

Its missing from the tutorial, but you need to manually create a new service bus endpoint (see https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dotnet-get-started-with-queues) and copy the CONNECTIONSTRING-PRIMARYKEY from the RootManageSharedAccessKey policy of Shared Access Policies.

*

关于azure - Azure 函数中的服务总线连接字符串被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43606000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com