使用Aurelia,支持使用自签名证书,如果证书不受信任,NodeJS拒绝通过HTTPS转发请求。
{{1}}
尝试process.env ['NODE_TLS_REJECT_UNAUTHORIZED'] = 0;但我得到“过程没有定义”。此外,试图设置环境变量,但没有去。
答案 0 :(得分:0)
配置中间件,browserSync>服务器>中间件时,使用secure: false
属性来解决此问题。
middleware.push(proxy('/test-portal/rest', {
target: environmentConfig.testApi,
secure: false,
logLevel: 'debug',
changeOrigin: true
}));