jdk1.7以下 与SQL Server 建立安全连接报错问题

 时间:2024-10-19 17:00:44

1、当用jdk1.6连接SQLSERVER数倌栗受绽据库数据库时,会出现如下错误驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“java.lang.RuntimeException: Could not generate DH keypair”

jdk1.7以下 与SQL Server 建立安全连接报错问题

2、这个问题JDK7中是修复了的,所以如果项目允许的话就换成JDK7吧,

3、如果项目不允许怎么办呢

4、首先下载这2个jar包,bcprov-ext-jdk15on-1.54.jar和bcprov-jdk15on-1.54.jar,解压,下载地址百度自己搜

jdk1.7以下 与SQL Server 建立安全连接报错问题

5、然后在把这2个jar包放进你自己JDK安装目录\jre\lib\ext下

jdk1.7以下 与SQL Server 建立安全连接报错问题

6、然后找到JDK安装目录\jre\lib\security的java.security文件

jdk1.7以下 与SQL Server 建立安全连接报错问题

7、打开文件找到security.provider.1=sun.security.provider.Sun这句

jdk1.7以下 与SQL Server 建立安全连接报错问题

8、把这句注释掉,删掉也行,加上这句security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider

jdk1.7以下 与SQL Server 建立安全连接报错问题

9、保存好。重新运行程序,就会连接成功了

  • 帆软报表“数据集配置错误”
  • el-tooltip如何自定义提示内容
  • Navicat 10.0.11版新窗口设置
  • idea excluded怎么还原
  • js如何调整文本框的宽度
  • 热门搜索
    国庆节主题手抄报图片 国庆节手抄报图片 热爱劳动手抄报 交通手抄报内容 安全教育日手抄报 武汉加油手抄报 依依惜别手抄报 爱护公物手抄报 关于过年的手抄报 关于国庆的手抄报