上传TLS客户端证书火力地堡云功能

上传TLS客户端证书火力地堡云功能

问题描述:

我试图找出是否有可能上传TLS客户端证书。 TLS客户端证书是由名为Swish的第三方支付解决方案所要求的。上传TLS客户端证书火力地堡云功能

这是我的第一火力点的项目,它似乎傻,像这样的小问题,将使得平台不能用于我..

有些头痛后,并试图我发现了一个很简单的方法来解决,通过沙沙支付云功能:

使用request-js,而不是建在图书馆,我只需要编译选项对象在request.post()方法使用如下:

const swishOptions = { 
url: 'LINK TO SWISH SERVER', 
json: true, 
pfx: fs.readFileSync('cert.p12'), 
passphrase: 'swish', 
body: swishRequestBody 
} 

的cert.p12文件应该放在山姆e文件夹作为index.js并将与函数一起上传。

rq.post(swishOptions, (err, res) => { 
      if (err){ 
        console.log('payment creation error: ' + JSON.stringify(err)) 
        reject(err) 
       } 
      if (res){ 
        console.log('Payment-token: ' + res.headers.paymentrequesttoken) 
       } 
     }); 

的被检体内对象应包含在Swish API指定的所有字段,使用的console.log()读取来自沙沙服务器错误的消息。