0

所以我在我的本地机器上运行了一个 hivemq 服务器,我正试图将它连接到我可以使用 c# 中的 M2Mqtt 库通过 TLS 连接到服务器的位置。我按照本指南为 c# 创建证书。

http://www.embedded101.com/Blogs/PaoloPatierno/tabid/106/entryid/366/MQTT-over-SSL-TLS-with-the-M2Mqtt-library-and-the-Mosquitto-broker.aspx

然后我按照本指南将证书转换为 hivemq 的 jks 密钥库。 http://blog.jgc.org/2011/06/importing-existing-ssl-keycertificate.html

我验证了证书和代码可以像第一个指南一样使用蚊子。我假设它是如何制作 jks 密钥库的,但如果有人对此有任何信息,请告诉我。

4

1 回答 1

2

确保您的密钥对的密码与密钥库的密码相同

http://www.hivemq.com/docs/hivemq/2.0.0/#ssl-configuration-chapter

关于如何创建密钥库 http://www.hivemq.com/docs/hivemq/2.0.0/#hivemqdocs_howto_configure_ssl_with_hivemq_and_keytool也有一个很好的解释

于 2014-07-09T11:56:26.170 回答