首页 > 代码库 > 开发中遇到的问题

开发中遇到的问题

异常描述:
com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法通过使用安全套接字层(SSL)加密与SQL Server建立安全连接。错误:"Java.lang.RuntimeException:Could not generate DH keypair" 
出现原因:
在win10系统下,使用jdk6,连接SQLSERVER数据库时,会出现这样的错误。
解决方式:
方式一:更换JDK7,在JDK7中已修复此问题
方式二: 

  1.将附件中的jar包(bcprov-ext-jdk15on-1.54.jar和bcprov-jdk15on-1.54.jar)复制到%JAVA_HOME%\jre\lib\ext目录下

  2.打开%JAVA_HOME%\jre\lib\security\java.security文件,将【security.provider.1=sun.security.provider.Sun】更换成【security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider】

 

开发中遇到的问题