Could not generate DH keypair 解决方案

阅读了其他朋友们教程之后便按照他们的做了,步骤如下

  1. 复制下面的两个jar包到 $JAVA_HOME/jre/lib/ext ,,以下是jar包的坐标

             <dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15on</artifactId><version>1.59</version></dependency><dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-ext-jdk15on</artifactId><version>1.59</version></dependency>
     
  2. 修改 $JAVA_HOME/jre/lib/security/java.security 
     
     修改配置
            security.provider.2=org.bouncycastle.jce.provider.BouncyCastleProvider

Could not generate DH keypair 解决方案相关推荐

  1. javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair

    遇到这个问题百度都说需要bcprov-ext-jdk15on-1.52,bcprov-jdk15on-1.52这两个jar包,我实际情况只用到了一个jar就好了:bcprov-jdk16-1.46.j ...

  2. 关于JDK1.6调用https握手失败问题

    此博客只是记录了自己在开发过程中遇到的问题以及最后的解决方案,如有侵权请联系我删除! 问题描述: 由于业务需求,需要将http换成https,在测试中出现了一个问题:也就是JDK1.7可以正常请求而J ...

  3. A configuration error occurred during startup.Please verify the preference field with the prompt: To

    今天遇到了一个棘手的问题,到现在都没有解决,折腾了一天结果捣鼓出来个更棘手的问题,经过多方继续折腾,终于把后来的这个问题给搞定了,但是前面的问题还是没有解决.有遇到相类似的问题解决了的麻烦分享一下,徒 ...

  4. Spring Boot Gradle 瘦身打包 thinJar,分离 lib jar 依赖

    原文地址:weiku.co/article/135/ ,欢迎转载 需求背景: srping boot 2.0+ 打包生产的 fat jar 虽然部署起来很方便,但将所有依赖都打包到一个 jar 包中使 ...

  5. WebService系列之SSL异常handshake failure处理方法

    WebService系列之SSL异常handshake failure处理方法 最近在使用axis调用一个https的接口,调用时候一直报异常: javax.net.ssl.SSLHandshakeE ...

  6. java sqlserver ssl_如何解决无法通过SSL加密与SQLServer建立连接

    在部署项目时,经常会遇到驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,错误:Java.lang.RuntimeException: Could not gene ...

  7. SSLError: dh key to small(Python requests)

    在使用爬虫库requests爬取页面时发生了"dh key to small"的错误,如下几种情况: requests.exceptions.SSLError: [SSL: SSL ...

  8. vs2019编译obs源码生成sln解决方案

    目录 一.OBS介绍 二.OBS源码下载 三.Qt配置 四.设置依赖库目录 五.开始编译 六.main函数 七.视频教程 一.OBS介绍   obs的编译不是很难,只要代码下的全,环境变量配的ok, ...

  9. Java 类java.security.spec.PKCS8EncodedKeySpec 实例源码

    项目:Alpine    文件:KeyManager.java /*** Saves a key pair.** @param keyPair the key pair to save* @throw ...

最新文章

  1. 没有c语言基础可以学python吗-零基础学Python之前需要学c语言吗
  2. 保存oracle数据之后乱码,Oracle保存中文数据和读取数据页面显示乱码解决方案
  3. 实战并发编程 - 06线程在执行过程中的状态是如何流转的
  4. 分布式系统的可靠协调系统——Zookeeper
  5. vue 2 使用 Bus.js 实现兄弟 (非父子) 组件通信 简单案例
  6. html倒计时timer,js如何使用定时器实现倒计时功能
  7. 罗永浩直播公司回应被列入经营异常:更换了地址 一切正常
  8. Android AsyncTasks并行执行
  9. 010 Editor for Mac(十六进制编辑器)
  10. Python安装注意事项
  11. spring启动quartz定时器
  12. wpf给模板控件添加事件一
  13. 由于系统错误 1114:动态连接库(DLL)初始化例程失败。(MySQL ODBC 5.3 Unicode Driver,c:\Program Files(x86)\MySQL\Connector
  14. android10存储空间不足怎么清理,手机磁盘空间不足怎么清理?详细介绍
  15. 如何做好一次视频号直播
  16. 国考省考行测:问题型材料主旨分析,有问题有对策,主旨是对策,有问题无对策,要合理引申对策
  17. 【zt】克服当众怕羞的心理1
  18. Softmax回归函数
  19. .bas是什么文件以及如何打开导入导出.bas文件的方法
  20. 浅析decltype一些有趣(实用)的用法

热门文章

  1. undefined reference to `libiconv_open 无法编译PHP
  2. android-async-http使用例子
  3. C# 窗体实例化一次
  4. 基于catalog 创建RMAN存储脚本
  5. 实现 ASP.NET 网站地图提供者
  6. javascript es6 == === is 区别
  7. python3 计算时间间隔
  8. linux ubuntu kubuntu与xubuntu等各版本差别
  9. python3 设置函数执行超时 eventlet模块
  10. golang 获取当前执行程序路径