通过TLS从Azure Function使用MQTT触发器时出现问题

时间:2019-04-01 09:08:09

标签: azure ssl azure-functions mqtt

我们希望通过发布到MQTT主题的新消息来触发Azure功能。我们使用CloudMQTT托管代理,并使用CaseOnline进行触发器配置。我们要使用TLS和证书验证。

在本地调试Function时,一切正常,但是在部署到Azure时,我们会收到MqttCommunicationClosedGracefullyException,并且从未真正建立连接。

我们将WEBSITE_LOAD_USER_PROFILE应用程序设置添加到了Azure函数中,我们发现这是成功加载PFX证书所必需的。

但是,任何人都可以帮助您确定仍然缺少的东西吗?

1 个答案:

答案 0 :(得分:0)

似乎我们必须进行一些混合,因为尝试将WEBSITE_LOAD_USER_PROFILE应用程序设置与用于导入PFX证书的PersistKeySet(see)标志一起添加时,效果很好。