在的conf/server.xml中我写了下面的文字:如何让我的应用程序访问在Tomcat中的server.xml配置的keyStore.jks
<Connector port="8443" SSLEnabled="true" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="200"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="keyStore" keystorePass="password" keystoreType="JKS"
keyAlias="tomcat"/>
而接下来我需要使用密钥存储器的内容中的代码(在服务器端的servlet中)。
我尝试这样做:
System.getProperty("javax.net.ssl.keyStore")
但它返回密钥库的名称。
那么有没有办法获得keyStore的内容?或者,也许我应该做另一种服务器配置?
(我的下一个步骤是从的keyStore提取私钥和公钥,并使用他们的JWT)