如何解决无法通过SSL加密与SQLServer建立连接

 时间:2026-02-16 01:25:48

1、由于很多项目用的是jdk6来作为Java环境,连接SQLServer时出现驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,是因为java环境是jdk6的原因

1、项目如果有条件换成jdk7,jdk7中已经修复了这个问题

1、百度搜索下载两个jar包,bcprov-ext-jdk15on-1.54.jar和bcprov-jdk15on-1.54.jar

如何解决无法通过SSL加密与SQLServer建立连接

2、将下载的两个jar放到:jdk\jre\lib\ext下

如何解决无法通过SSL加密与SQLServer建立连接

3、在jdk\jre\lib\security下找到java.security文件

如何解决无法通过SSL加密与SQLServer建立连接

4、打开java.security,找到代码

security.provider.1=sun.security.provider.Sun

换成

security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider重新启动,执行程序即可

如何解决无法通过SSL加密与SQLServer建立连接

5、如果错误解决又报新错,可以在java.security文件中,不删除原来的security.provider.1=sun.security.provider.Sun,在后面加上security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider(10是指顺着写下去的数)

如何解决无法通过SSL加密与SQLServer建立连接

  • centos如何安装ibus中文输入法(linux)
  • 设置eclipse显示代码错误提示的
  • 如何使用Navicat修改mysql用户密码?
  • 如何用opencv模块绘制正方形?
  • 魔兽世界6.2.6客户端迅雷下载方法
  • 热门搜索
    文学手抄报的内容 学法懂法守法手抄报 关于文明出行的手抄报 防电手抄报 无烟校园手抄报 如何制作手抄报 快乐数学手抄报 正月十五元宵节手抄报 关于元旦节的手抄报 阅读的手抄报