收藏
回答

微信支付接入报错fatal error to load pem private key?

在使用微信支付开发的时候报错如下:
fatal error to load pem private key: Error: not supported argument ==
fatal error to load pem private key: Error: not supported argument
error - unhandledRejection: fatal error to load pem private key: Error: not supported argument-

目前采用的是 wxpay-v3,片段代码如下:
export const getPayment = () => {
  
  return new Payment({
    appid: process.env.WX_APPID,
    mchid: process.env.WX_MCHID,
    private_key: process.env.WX_PRIVATE_KEY.replace(/\\n/g,'\n'),
    serial_no: process.env.WX_SERIAL_NO,
    apiv3_private_key: process.env.WX_V3_CODE,
    notify_url: process.env.WX_NOTIFY_URL
  });
};
测试过证书没问题,我已经重新生成了。
回答关注问题邀请回答
收藏
登录 后发表内容