tomcat - 使用安全端口配置数据源

标签 tomcat apache-tomee

我们正在 TomEE v1.7 上运行一个应用程序。我已经使用 context.xml 上的非安全端口配置了数据源连接,它工作正常。现在,我们需要将它们更改为安全端口。我很难找到这样做的好方法!论坛里有人做过这样的配置吗?请分享可以帮助我进行此配置的步骤或任何信息。

谢谢, 克里希纳。

最佳答案

所以我终于能够弄清楚步骤了:D

DB2 是我们使用的数据库,所以我查找了 DB2 驱动程序选项并遇到了以下页面:

https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.apdv.java.doc/src/tpc/imjcc_r0052075.html

我拿了3个部分:

  1. sslConnection
  2. sslTrustStoreLocation
  3. sslTrustStore 密码

将信任库放在一个位置

并形成如下的 jdbc url:

“jdbc:db2://主机名/数据库的 IP:Secured_port/db_schema_name;sslConnection=true;sslTrustStoreLocation=locatio_of_truststore;sslTrustStorePassword=truststore_pwd;”

如果需要更多选项,请从上面的 ibm 文档中获取正确的参数,并通过用“;”分隔每个参数将它们添加到 url

关于tomcat - 使用安全端口配置数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51160042/

相关文章:

mysql - 如何配置 TomEE 和 JPA

java - 如何在 jsp 中从 textarea 无错误地输入 ANTLR?

tomcat - Spring Security Session Atmosphere 无效

java - 无法将 Eclipse 创建的 WAR 文件正确部署到 Tomcat

jsf - SimpleCRUD 登录失败

java - TomEE + OpenJPA + IntelliJ 实体不持久

java - Tomcat Java Memory 选项保存在哪个文件中

java - jsp显示图片出错

java - 多个应用程序在 TomEE 中共享公共(public) EJB JAR

jakarta-ee - 由于未定义的组件类型 jakarta.faces.ViewRoot,在 TOMEE-9.0 PLUS 上运行简单的 JSF Web 应用程序无法正常启动