安装和升级 > 高级部署注意事项 > 高级数据库配置 > 配置 Windchill 以使用基于 SSL 的 JDBC > 将安装有 Azure SQL 数据库的 Windchill 配置为使用基于 SSL 的 JDBC
将安装有 Azure SQL 数据库的 Windchill 配置为使用基于 SSL 的 JDBC
使用基于 SSL 的 JDBC,在 Windchill 服务器和与 Azure SQL Server 数据库之间启用安全通信的配置步骤如下所示:
1. 使用以下示例命令从 Azure SQL Server 数据库中获取 SSL 证书:
openssl s_client -showcerts -connect <DB_SERVER_HOSTNAME>:443 </dev/null|openssl x509 -outform PEM >dbcertfile.pem
2. 使用以下示例命令将 SSL 证书导入 Windchill 服务器客户端上的可信存储中:
keytool -importcert -file dbcertfile.pem -keystore <JAVA_HOME>/lib/security/cacerts -alias testJDBCSSL
3. 将以下特性添加到 site.xconf 文件,并使用 xconfmanager 实用程序将这些特性传播到 db.properties 文件。
wt.pom.dbConnectionPropertiesNameList=encrypt,javax.net.ssl.trustStore
wt.pom.dbConnectionPropertiesValueList=true,{wt.jdk}/lib/security/cacerts
有关使用 xconfmanager 实用程序的详细信息,请参阅使用 xconfmanager 实用程序
4. 重新启动 Windchill 服务器。
这对您有帮助吗?