在项目开发中,有时会遇到与SSL安全证书导入打交道的,如何把证书导入java中的cacerts证书库呢? 其实很简单,方法如下:

每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来,

在该网页上右键 >> 属性 >> 点击"证书" >>

再点击上面的"详细信息"切换栏 >>

再点击右下角那个"复制到文件"的按钮

就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了。

例如:保存为abc.cer,放在C盘下

第二步:如何把上面那步的(abc.cer)这个证书导入java中的cacerts证书库里?

方法如下

假设你的jdk安装在C:\jdk1.5这个目录,

开始 >> 运行 >> 输入cmd 进入dos命令行 >>

再用cd进入到C:\jdk1.5\jre\lib\security这个目录下

敲入如下命令回车执行

keytool -import -alias cacerts -keystore cacerts -file d:\software\AKAZAM-Mail.cer -trustcacerts

此时命令行会提示你输入cacerts证书库的密码,

你敲入changeit就行了,这是java中cacerts证书库的默认密码,

你自已也可以修改的。

ok,大功告成!

以后更新时,先删除原来的证书,然后导入新的证书                keytool -list -keystore cacerts                keytool -delete -alias akazam_email -keystore cacerts                keytool -import -alias akazam_email -file akazam_email.cer -keystore cacerts -trustcacerts

java导入cer证书_java导入cer证书相关推荐

  1. java 生成https证书_java生成Https证书,及证书导入的步骤和过程

    原文参考:http://www.cnblogs.com/fron/p/https-20170111.html 以下是相关的Tomcat,JDK和Windows环境: Tomcat版本:tomcat-7 ...

  2. java生成数字证书_java生成数字证书方法

    Java 中生成数字证书也很简单的. 1.创建证书 Java 中的 keytool.exe (位于 JDKBin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书 ...

  3. java 验证码透明背景_Java中的证书透明度验证

    java 验证码透明背景 因此,我有一个幼稚的想法,即除了证书有效性检查(在Java中)之外,将证书透明性验证作为每个请求的一部分也很容易. 牺牲了整个周末的一半时间,我可以证明这并不是一件小事. 但 ...

  4. java https 验证客户端证书_Java HTTPS客户端证书认证

    小编典典 终于设法解决了所有问题,所以我会回答我自己的问题.这些是我用来解决特定问题的设置/文件: 该客户端的密钥库是一个PKCS#12格式文件包含 客户端的公共证书(在这种情况下,由自签名CA签名) ...

  5. java 12306 证书_java加载证书,访问12306的https链接

    下载12306的证书,访问12306网站,下载12306的证书 导出证书 导出完成后,导入证书 查看是否导入 java中加载证书public static void main( String[] ar ...

  6. java usbkey数字证书_Java创建数字证书

    BouncyCastle下载: 链接:http://pan.baidu.com/s/1vrcL4    密码:6i27 package com.what21.security05; import ja ...

  7. java无法验证证书_java – 如何解决“证书无效且无法用于验证此网站的身份”错误?...

    问题是,如何解决"证书无效且无法用于验证本网站的身份"错误? 以下是详细信息: 我有一个已经正常工作的签名小程序,直到我将Java更新为8u25(1.8.0_25-b18).现在, ...

  8. java jar包 配置文件_java 导入jar包中配置文件

    spring项目只能识别到项目内的xml配置文件,无法识别jar中xml配置文件 解决思路: 在启动初始化期间,将jar包内部的文件拷贝到jar包外部相对路径中.//jarFullFileName:  ...

  9. java exchange 数字证书认证_java处理加密文件---数字证书文件格式(cer和pfx)的区别 - 数安时代(GDCA)SSL证书官网...

    java处理加密文件中常见的两种数字证书文件格式(cer和pfx) 数字证书文件格式(cer和pfx)的区别 1.带有私钥的证书 由Public Key Cryptography Standards ...

最新文章

  1. 服务器系统需要定期清理吗,windows 2008服务器系统清理
  2. 使用SQL_TRACE进行数据库诊断
  3. logback不同业务的日志打印到不同文件
  4. React Fiber 数据结构揭秘
  5. 16、Java Swing JProgressBar:进度条组件
  6. isnull mysql_mysql isnull用法讲解
  7. Qt之模式、非模式、半模式对话框
  8. Danfo.js专题 - Danfo.js与Dnotebook简介与入门
  9. ps批量修改名片文字_PS批量制作多项字幕条
  10. 统计学之偏度系数和峰度系数
  11. muduo学习笔记:base部分之高性能日志库-Logger
  12. dwr-signatures
  13. windows自带截图工具快捷方法
  14. linux设备驱动--字符设备模型
  15. 可以结束一个循环的关键字是python_python异常处理会使用到哪些关键字?
  16. 视觉SLAM十四讲读书笔记(2)P10-P27
  17. 联发科AIoT平台处理器芯片i500介绍
  18. 计算机远程桌面修复,让远程桌面管理恢复顺畅稳定
  19. 阿里云美国服务器怎么样?
  20. redis实现接口幂等性

热门文章

  1. 微信JSSDK中的初始化方法调用遇到的问题
  2. 博狗教你写棋牌类游戏
  3. 怎样用U盘装Win7
  4. HDU 3974 Assign the task(树 并查集)
  5. 数字化养猪哪家强?ICT巨头竞技忙
  6. org.jodd.jodd-all 4.3.1升级到5.1.0-20190624 ClassScanner 变动
  7. hdoj 1026 搜索
  8. 逻辑回归和多项逻辑回归
  9. 新角度解读C++内联函数的前世今生(下)(详细必看)
  10. android手机打开java文件_Android Studio打开手机权限