使用nodejs作为服务端,微信证书怎么使用?

发布于 2022-09-05 04:29:46 字数 116 浏览 10 评论 0

微信支付的一些接口需要用到证书,然而他们没有nodejs的例子。
搜了好久,没找到怎么弄,把证书导入到系统的证书列表也没用。
服务器是阿里云的ubuntu。
是不是我的姿势不对?
请大神指点一二

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

苏佲洛 2022-09-12 04:29:46

根据https://github.com/tvrcgo/wei...这个项目。
通过request的agentOptions参数可以解决,不需要导入证书什么的。

agentOptions: {
    pfx: fs.readFileSync('./wxpay_cert.p12'), //微信商户平台证书,
    passphrase: mch_id // 商家id
}
满天都是小星星 2022-09-12 04:29:46

参考下这个,之前写过一个微信发红包的小项目,用的是这种方式,其他的没试过。

https://itbilu.com/nodejs/cor...

み青杉依旧 2022-09-12 04:29:46

请问下 wxpay_cert.p12 这书是怎么来的啊???为什么我们从微信上下载下来是pem后缀的文件啊??? https://pay.weixin.qq.com/wik...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文