在使用微信支付开发的时候报错如下:
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
});
};
测试过证书没问题,我已经重新生成了。