异常信息:RSA premaster secret error
来源:互联网 发布:godaddy域名push教程 编辑:程序博客网 时间:2024/06/05 13:26
问题描述:
运行Java程序连接到SQL Server数据库的时候,抛出了含【RSA premaster secret error】的错误信息。
问题原因:
网上有些人感觉是JDK版本不一致的原因,说重装了JDK就好了,其实原因不在于此。错误原因应该是没有提供有效的加密算法实现类。而JDK中,算法实现类都存放在lib/ext/sunjce_provider.jar包中,也就是说在运行的时候,classpath中找不到这个包。
默认安装的情况下,JDK的系统属性是指向了该包的目录的,即【-Djava.ext.dirs=%JAVA_HOME%/jre/lib/ext】,可能处于默写原因,这个配置被改写了。也就找不到了该包,异常也就因此而生。
解决方法:
在classpath中加入该包,例如: java -classpath .\lib;%JAVA_HOME%\jre\lib\ext\sunjce_provider.jar xxx.MainClass
参考:
- http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6382135
0 0
- 异常信息:RSA premaster secret error
- RSA premaster secret error
- RSA premaster secret error 报错 个人总结
- javax.net.ssl.SSLKeyException: RSA premaster secret error 解决
- javax.net.ssl.SSLKeyException: RSA premaster secret error
- javax.net.ssl.SSLKeyException: RSA premaster secret error探究
- javax.net.ssl.SSLKeyException: RSA premaster secret error
- RSA premaster secret error: SunTls12RsaPremasterSecret KeyGenerator not available
- _00020 妳那伊抹微笑_谁的异常最诡异第一期之 SqlServer RSA premaster secret error
- javax.net.ssl.SSLKeyException: RSA premaster secret error错误的解决办法
- javax.net.ssl.SSLKeyException: RSA premaster secret error错误的解决办法
- 驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:RSA premaster secret error
- 驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误: RSA premaster secret error
- BW提示异常log信息Generate Error
- Nginx Error 日志输出 SSL_shutdown 异常信息
- 【信息安全】RSA
- [Usaco2008 Dec]Secret Message 秘密信息
- BZOJ1590: [Usaco2008 Dec]Secret Message 秘密信息
- 安卓QQ分享
- HTML+CSS
- 使用ViewFlipper实现公告播放
- 文件名浏览器兼容性(解决.net 文件名在IE和FireFox不兼容)
- 静态和动态设置EditText的属性大全
- 异常信息:RSA premaster secret error
- Linux解决Device eth0 does not seem to be present,delaying initialization错误
- 盘点2015年十大热门Android开源新项目
- 并发、并行、异步、同步、单进程、多进程、多线程...
- Hibernate 的三种状态
- java 1
- js本地图片预览,及服务端保存
- jQuery的三种$()
- 启动页白屏解决方案