我是reactJS的新手,我试图在基于reactJS和node.js框架的web应用程序中添加相互的TLS。我正在调用一个外部REST,它需要一个客户端证书;因此,我认为我需要发送证书和我的请求。我试图在拦截器函数中读取客户端证书及其密钥,但是框架不允许我从那个客户端位置读取文件。相反,它会向控制台抛出一个错误"fs.readFileSync不是函数“。//api.js
import axios from 'axios'
我正在使用Nwjs和AngularJS制作和应用程序,该应用程序在Windows上运行良好,但现在我试图将该应用程序导出到linux("Ubuntu"),但我的证书出现了错误,在Windows上,我在“受信任的根证书颁发机构”上安装了证书,在这种情况下,nwjs可以毫无问题地获取所有文件。我将解释我现在的代码:<script type="text/javascript" s
为了支持椭圆曲线关键点,我用OpenSSL 1.0.2a重新编译了Node.js。在我的node.js程序中,我设置了指定密钥和证书的选项,// These are necessary only if using the client certificate(_http_client.js:156:16)at exports.request (https.js
'https://404store.com/2017/12/08/Random-random-30798866-500-325.jpg')一起使用无法在_tls_wrap.js中验证第一个证书TLSSocket。第1105:38行events.js in TLSSocket.emit在第208:7行
_tls_wrap.js in T
cert.pem 这是用于读取证书文件的server.ts文件的简化内容 import fs from 'fs';
key: fs.readFileSync(_extensions..js (internal/modules/cjs/loader.js:1092:10)
server | at Module.load (internal/modulesrunMain] (internal/modu