服务器访问目标域名提示PKIX

  • 我们这里以微信证书问题为例
  1. linux服务器上查看证书

    #在linux服务器上查看证书
    openssl s_client -connect mp.weixin.qq.com:443 -showcerts
    
  2. 创建/etc/wechat/wechat.crt文件

  3. 将证书内容写入到文件中
    在第一步命执行后的输出结果中,从
    -----BEGIN CERTIFICATE-----
    复制到
    -----END CERTIFICATE-----
    如图在这里插入图片描述

  4. 执行命令

    #keytool -importcert -trustcacerts -keystore jdk下找到cacerts具体路径(如$JAVA_HOME/jre/lib/security/cacerts) -storepass changeit -noprompt -alias weixin_cert -file 刚刚新建文件的路径
    keytool -importcert -trustcacerts -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit -noprompt -alias weixin_cert -file /etc/wechat/wechat.crt
    
  5. 查看证书的命令

    # 直接查看 cacerts 里的证书
    keytool -list -v -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit
    
    # 查看指定证书
    keytool -list -v -keystore  $JAVA_HOME/jre/lib/security/cacerts -storepass changeit -alias weixin_cert
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值