当前位置:   article > 正文

32位和64位 java6 连接sqlserver2012或者2016 出现 Caused by: javax.net.ssl.SSLHandshakeException: Unsupported c_ssl-provider-jvm16

ssl-provider-jvm16


问题描述:

32位和64位 java6 连接sqlserver2012或者2016 出现 Caused by: javax.net.ssl.SSLHandshakeException: Unsupported curveId: 29  以及
DH key size must be multiple of 64, and can only range from 512 to 1024 以及其他问题

类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。

下载地址  sqlserverconnectionissuefix.txt-Microsoft文档类资源-CSDN下载 

类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。
类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。
类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。
类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。
类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。
类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。
类似一些不兼容 或者怀疑java包版本有问题出现的一系列奇奇怪怪的问题。

两种方案

代码方案:  

代码方案是需要引入 ssl-provider-jvm16-0.2.jar   bcprov-ext-jdk15on-1.60.jar  bcprov-jdk15on-1.60.jar 到classpath,然后在 
DriverManager.getConnection之前 添加一行代码,Security.ins

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/692240
推荐阅读
相关标签
  

闽ICP备14008679号