我从阿里云上下载一个tomcat证书,里面有两个文件,见下图一:
目前已经把pfx文件转换成了jks文件,见下图二:
现在已上传config文件夹下,并更名为keystore。并在token.json中更改了以下密码,见下图三:
图中1是我自定义的密码,图中2、3处是图一中这个pfx-password.txt中的密码。
重启服务器后提示:
java.io.IOException: Keystore was tampered with, or password was incorrect
而后我把图三的1、2、3处均改成pfx-password.txt中的密码又提示我:
java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory. (Use org.eclipse.jetty.util.ssl.SslContextFactory$Server or org.eclipse.jetty.util.ssl.SslContextFactory$Client instead)