如何在本地 Tomcat 启用 TLS 1.2?
How to enable TLS 1.2 in local Tomcat?
我正在尝试在应用程序端启用 TLS 1.2,因为数据库服务器和数据库实例现在支持 TLS 1.2,所以我必须在应用程序端与它保持一致。我在我的 STS IDE 的服务器文件夹内的 server.xml 文件中添加了一个 属性 sslEnabledProtocols=”TLSv1.2”
。我也有 mssql-jdbc 6.4.0 jar,我正在使用 JDK 7 和 Tomcat 7。出于某种原因,我收到 C:\Users\myName/.keystore due to C:\Users\ssadat\.keystore (The system cannot find the file specified)
异常。我不确定还缺少什么。
Server.xml
堆栈跟踪
要启用 TLS,您需要提供它将在 keystone 中搜索的证书的详细信息。
默认情况下,它会在您的主目录中搜索密钥库文件夹。
所以你应该创建一个密钥库,生成证书并在 server.xml 文件
中配置它的路径
我正在尝试在应用程序端启用 TLS 1.2,因为数据库服务器和数据库实例现在支持 TLS 1.2,所以我必须在应用程序端与它保持一致。我在我的 STS IDE 的服务器文件夹内的 server.xml 文件中添加了一个 属性 sslEnabledProtocols=”TLSv1.2”
。我也有 mssql-jdbc 6.4.0 jar,我正在使用 JDK 7 和 Tomcat 7。出于某种原因,我收到 C:\Users\myName/.keystore due to C:\Users\ssadat\.keystore (The system cannot find the file specified)
异常。我不确定还缺少什么。
Server.xml
堆栈跟踪
要启用 TLS,您需要提供它将在 keystone 中搜索的证书的详细信息。 默认情况下,它会在您的主目录中搜索密钥库文件夹。 所以你应该创建一个密钥库,生成证书并在 server.xml 文件
中配置它的路径