【问题标题】:SSL with Oracle thin driver - what would be the JDBC URL for creating a connection?SSL 与 Oracle 瘦驱动程序 - 用于创建连接的 JDBC URL 是什么?
【发布时间】:2019-08-17 16:18:46
【问题描述】:

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

我们能够使用瘦驱动程序连接到 Oracle,使用以下连接字符串在不使用 SSL 的情况下进行连接 - jdbc:oracle:thin:@<host>:<port>:<service_name>

如果我们想使用 SSL 加密,谁能帮忙处理连接字符串?

要在 JDBC URL 中提供哪些参数来建立连接?

任何帮助将不胜感激。

【问题讨论】:

标签: oracle jdbc driver thin


【解决方案1】:

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

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

这里有几个关于这个主题的问题,他们有一些很好的代码示例可能会有所帮助:1234

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2012-04-04
    • 2015-12-18
    • 2020-10-29
    • 2012-03-09
    • 2011-04-04
    • 2011-11-08
    相关资源
    最近更新 更多