收藏
回答

P12证书如何在linux环境上使用

使用的request的方法,agentoption里面配置了pfx:cert,在本地windows系统上请求正常(正常双击安装证书),在Linux系统的服务器上则请求失败(未安装证书)。请问下证书如何在Linux环境下面安装?


回答关注问题邀请回答
收藏

3 个回答

  • 余力
    余力
    2019-09-02


    我这里是Node做的,cert和prikey分别就是通过fs读取到的证书和密钥文件。仅供参考

    2019-09-02
    有用 2
    回复 1
    • 小木锤
      小木锤
      2020-10-27
      👍
      2020-10-27
      回复
  • 2019-08-31

    你好我是linux系统PHP环境请求




    2019-08-31
    有用
    回复
  • 微信支付技术助手1
    微信支付技术助手1
    2019-07-11

    证书获取有两种方式,一种是下载证书文件,放到服务器指定目录,二是将证书文件导入服务器。

    主要看开发语言和对应的服务运行环境~和系统关系不太大

    .net环境需要安装,其它的只要指定路径加载即可

    https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=4_3


    2019-07-11
    有用
    回复 9
    • 余力
      余力
      2019-07-11
      代码是一样的,在本地windows系统上OK了,但是Linux系统上请求支付接口报错证书出错,排查原因证书读取是正确的,所以只能猜测是否是服务器环境没有安装证书导致请求失败。
      2019-07-11
      回复
    • 🐼
      🐼
      2019-07-18
      有没有弄好呢?我也是想在linux上装p12证书,要不然,每次退款,都需要手动在电脑上操作
      2019-07-18
      回复
    • 🐼
      🐼
      2019-07-18回复余力
      有没有弄好呢?我也是想在linux上装p12证书,要不然,每次退款,都需要手动在电脑上操作
      2019-07-18
      回复
    • Andrew Xing
      Andrew Xing
      2019-08-27回复🐼
      你好,你们找到方式了么,我现在也有这个问题
      2019-08-27
      回复
    • 🐼
      🐼
      2019-08-28
      弄清楚了,在微信下载证书里面,有在linux里面安装的教程,按照教程弄就行了
      2019-08-28
      1
      回复
    查看更多(4)
登录 后发表内容