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

标签 azure ssl azure-functions mqtt

我们希望 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/

相关文章:

azure - 了解 Azure Functions 和应用服务计划

azure-functions - 使用 MSI 从 Azure 函数将文件写入 Azure Data Lake 时出错

Azure, "Incoming client certificates"选项去哪里了?

azure - Azure Function 应用程序重新启动操作会产生什么后果?

javax.net.ssl.SSLHandshakeException : sun. security.validator.ValidatorException : PKIX path building failed happens on one machine, 但不是另一个

Java SSL 双向握手错误

node.js - 如何在没有express/multer的情况下处理 Node 中post请求的图像数据?

powershell - 如何验证参数是否是我的 Azure 资源组之一?

azure - 如何将 <clientCache/> 设置应用于 IIS 中的特定扩展?

c++ - 在服务器端禁用 OpenSSL 的弱密码