修改 /usr/share/thingsboard/conf/thingsboard.yml, 将 false 改成 true;
# Enable/disable SSL support
enabled: "${SSL_ENABLED:true}"
新建 /usr/share/thingsboard/conf/keystore 目录,且此目录下,增加自己的证书 keystore.p12,并授权 thingsboard 用户和组,命令行输入
mkdir /usr/share/thingsboard/conf/keystore
keytool -genkey -alias tomcat \
-keystore keystore.p12 \
-storetype PKCS12 \
-keyalg RSA \
-validity 730 \
-keysize 2048
chown -R thingsboard:thingsboard /usr/share/thingsboard/conf/keystore
重启 thingsboard 即可
systemctl restart thingsboard
Chrome 下,无法访问自己制作的证书网站,方法在此
关于 Chrome 无法打开自定义的网站证书网站方法