带有Oracle瘦驱动程序的SSL-创建连接的JDBC URL是什么?

时间:2019-03-27 06:58:02

标签: oracle jdbc driver thin

我们正尝试使用带有SSL的Oracle瘦驱动程序连接到Oracle。

我们可以使用瘦驱动程序通过以下连接字符串连接到Oracle,而无需SSL-jdbc:oracle:thin:@<host>:<port>:<service_name>

如果我们要使用 SSL加密,有人可以帮助使用连接字符串吗?

在JDBC URL中建立连接的参数是什么?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

添加到连接字符串中的唯一内容是PROTOCOL=tcps-其他所有内容都通过JSSE属性进行设置。您将有不同的选择,这取决于您是只想使用SSL进行加密,还是希望它还用于身份验证(如果需要,是否愿意使用Oracle Wallets或Java Keystore)。

我觉得官方SSL with Oracle JDBC Driver whitepaper是一个很好的演练(this post基本上是相同信息的非PDF版本)。您可能还会发现this Oracle blog post有用。

关于此主题,这里有几个问题,它们有一些不错的代码示例,可能会有所帮助:1 2 3 4