如何使用X.509证书配置TB Iot网关和Thingsboard Server之间的安全通信?

时间:2019-02-19 09:09:48

标签: security mqtt thingsboard thingsboard-gateway

我正在使用X509证书在Thingsboard Server和Thingsboard Iot Gateway之间建立安全的通信。我找到了TB服务器(https://thingsboard.io/docs/user-guide/mqtt-over-ssl/)的证书生成和配置文档。但是找不到在Iot Gateway中安装证书的任何类似文档。 我已经使用网站中提到的server.keygen.sh生成了服务器端证书文件。而且我已经使用client.keygen.sh生成了客户端证书文件,如此处所述 我已经尝试过在Iot网关(tb-gateway.yml)的以下配置,但无法正常工作。        安全:       密钥库:mqttclient.jks       keystorePassword:密码       keystoreKeyAlias:clientalias       信任库:mqttclient.jks       truststorePassword:密码

我的keygen.properties文件配置为

CLIENT_KEYSTORE_PASSWORD =密码 CLIENT_KEY_PASSWORD =密码

CLIENT_KEY_ALIAS =“ clientalias” CLIENT_FILE_PREFIX =“ mqttclient”

0 个答案:

没有答案