我们希望 Azure 函数由发布到 MQTT 主题的新消息触发。我们使用 CloudMQTT用于托管经纪人,以及 CaseOnline用于触发器配置。我们想使用 TLS 和证书验证。
在本地调试 Function 时一切正常,但在部署到 Azure 时,我们得到 MqttCommunicationClosedGracefullyException 并且从未真正建立连接。
我们将 WEBSITE_LOAD_USER_PROFILE 应用程序设置添加到 Azure Functions,我们发现需要它才能成功加载我们的 PFX 证书。
但是,任何人都可以帮助确定可能仍然缺失的内容吗?
最佳答案
看来我们一定是混淆了一些东西,因为当尝试添加 WEBSITE_LOAD_USER_PROFILE 应用程序设置以及用于导入 PFX 证书的 PersistKeySet ( see) 标志时,它运行完美。
关于azure - 通过 TLS 从 Azure Function 使用 MQTT 触发器时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55451541/