我们正尝试使用带有SSL的Oracle瘦驱动程序连接到Oracle。
我们可以使用瘦驱动程序通过以下连接字符串连接到Oracle,而无需SSL-jdbc:oracle:thin:@<host>:<port>:<service_name>
。
如果我们要使用 SSL加密,有人可以帮助使用连接字符串吗?
在JDBC URL中建立连接的参数是什么?
任何帮助将不胜感激。
答案 0 :(得分:0)
添加到连接字符串中的唯一内容是PROTOCOL=tcps
-其他所有内容都通过JSSE属性进行设置。您将有不同的选择,这取决于您是只想使用SSL进行加密,还是希望它还用于身份验证(如果需要,是否愿意使用Oracle Wallets或Java Keystore)。
我觉得官方SSL with Oracle JDBC Driver whitepaper是一个很好的演练(this post基本上是相同信息的非PDF版本)。您可能还会发现this Oracle blog post有用。