我最近尝试了 x.509 基于证书的身份验证提供的材料。 我已经通过 ssl 设置了服务器环境,如文档 thingsboard mqtt。尽管整个进度(客户端证书,客户端 python 示例代码)始终有效,但我无法弄清楚为什么将服务器证书作为 client.keygen.sh 导入到 jks 文件后又没有任何将来的用途?谢谢。
echo "importing server public key to $client_file_prefix.jks"
keytool --importcert \
-file $server_file_prefix.cer \
-keystore $client_file_prefix.jks \
-alias $server_key_alias \
-keypass $server_key_password \
-storepass $client_keystore_password \
-noprompt