pfx 证书 转 jks 证书

pfx 证书 转 jks 证书今天在tomcat配置httpspfx证书时总是配置失败很是头疼,配置参数如下:<Connectorport=”443″protocol=”org.apache.coyote.http11.Http11Protocol”SSLEnabled=”true” maxThreads=”150″scheme=”https”secure=”true” keyst…

大家好,又见面了,我是你们的朋友全栈君。

今天在tomcat 配置 https pfx 证书时 总是配置失败 很是 头疼 ,配置参数如下:

<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
		maxThreads="150" scheme="https" secure="true"
		keystoreFile="cert/you.pfx"
		keystorePass="12345678" 
		clientAuth="false" sslProtocol="TLS" />

修改后 如下 :

<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
		maxThreads="150" scheme="https" secure="true"
		keystoreFile="cert/you.pfx"
		keystorePass="12345678" keystoreType="PKCS12" 
		clientAuth="false" sslProtocol="TLS" />

密码后面多了一个参数 keystoreType=”PKCS12″  告诉tomcat 你的证书类型  是 pfx 。

你还可以把 pfx 证书 转 jks 证书 ,  需要注意的是 jks 证书不能加 keystoreType=”PKCS12″  具体的转换方式如下:

1、把你的 pfx 证书 放到 jdk 的 bin 目录下  ,然后在bin 目录文件夹上 直接cmd进入 bin 目录 

2、输入  keytool -importkeystore -srckeystore you.pfx -srcstoretype pkcs12 -destkeystore new.jks -deststoretype JKS

you.pfx 你的 pfx 证书   new.jks 要转成的 证书

pfx 证书 转 jks 证书

到此就成功了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134239.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java runtimeexception check_CheckException和RuntimeException

    java runtimeexception check_CheckException和RuntimeExceptionjava文档中对RuntimeException的定义是:RuntimeException是那些可能在Java虚拟机正常运行期间抛出的异常的超类。可能在执行方法期间抛出但未被捕获的RuntimeException的任何子类都无需在throws子句中进行声明。java中Exception分为两类,一类是CheckException一类是UncheckException。并且java的E…

    2022年7月24日
    13
  • 学习Maven之Maven Surefire Plugin(JUnit篇)「建议收藏」

    学习Maven之Maven Surefire Plugin(JUnit篇)「建议收藏」1.mavensurefireplugin是个什么鬼?如果你执行过或者执行其他maven命令时跑了测试用例,你就已经用过了。是maven里执行测试用例的插件,不显示配置就会用默认配置。这个

    2022年8月4日
    6
  • linux内核发包工具,Linux内核发包工具pktgen测试方案说明「建议收藏」

    linux内核发包工具,Linux内核发包工具pktgen测试方案说明「建议收藏」简介pktgen是Linux内核里包含的一个高性能发包工具,主要用来测试网络性能。一般情况下,使用pktgen就可以满足千兆网卡的测试需要。pktgen运行在“内核态”,并不占用太多的系统资源,就可以达到非常高的发包速率。pktgen只支持UDP发包(端口9)。因为pktgen是一个非常底层测试工具,而且一般是测试网络设备的性能,并不涉及到应用层面。如果要测试高级的网络应用的性能,请使用其它的测…

    2025年9月19日
    7
  • java 进度条_进度条Java

    java 进度条_进度条Java你必须使用线程 设计一个实现 Runnable 接口的类 它将更新这样的值 classProgres lang Runnable Progressbart privatejavax swing JProgressBar null Progressb

    2026年1月31日
    1
  • awk从放弃到入门(9):awk数组详解

    awk从放弃到入门(9):awk数组详解 这篇文章中的知识点是建立在前文的基础上的,如果你还没有掌握前文中的知识,请先参考之前的文章。注:在阅读这篇文章之前,最好已经了解了一些开发的基本语法,比如,for循环、数组的基本使用等,否则在阅读时有可能遇到障碍。 前文中提及过,awk其实可以算作一门脚本语言,因为它包含了一个脚本语言的各种语法结构,比如条件判断语句,比如循环语句,那么,awk中能否使用"数组"呢?必须能啊,今天我们就来聊聊…

    2022年7月19日
    17
  • javascript字典中添加数组_JS数组添加字典的方法

    javascript字典中添加数组_JS数组添加字典的方法varary_RoleType=[];//申明数组变量for(varj=0;jif($.inArray(treeData[j].value,ary_RoleType)<0){//使用jquery进行判断该数组是否包含该值ary_RoleType.push({//类似于JS添加JSON的字典方法,Key对应键值,value对应值‘key‘:treeData[j]….

    2022年5月3日
    314

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号