在 Tomcat 中配置信任库
我有一个Java servlet当前在Tomcat 7(Windows)上运行,它连接到SQL Server数据库。我现在需要加密此连接,并且我在密钥库中有一个公钥 SSL 证书。但显然,我必须为“信任库”配置一个系统属性,并将信任库设置为密钥库。
密钥库位置是C:\SSLKeys\appkeystore.key根据我发现的,我必须使用以下设置信任库;
Djavax.net.ssl.trustStore=C:\SSLKeys\appkeystore.key
Djavax.net.ssl.trustStorePassword=appkeystorePassword
但是我该如何设置这些呢?我已经在命令行中尝试过,但这似乎不起作用。我不想在Java中硬编码这些,因为我需要它们是可配置的。
这些可以在Tomcat的文件中设置吗?如果是这样,我应该将命令放在文件中的哪个位置?Catalina.bat