javascript – Node.js请求CERT_HAS_EXPIRED
2024-08-28 06:11:01
javascript – Node.js请求CERT_HAS_EXPIRED
原文 http://stackoverflow.com/questions/20433287/node-js-request-cert-has-expired
我正在使用Mikeal的请求( https://github.com/mikeal/request)向服务器发出一个https请求。但是,我不断收到CERT_HAS_EXPIRED的授权错误。
request({
url: 'https://www.domain.com/api/endpoint',
strictSSL: false
}, function(error, response, body) {
if(!error && response.statusCode == 200) {
res.json(JSON.parse(body));
} else {
res.json(response.statusCode, {'error': 'error'})
}
});
我已经尝试将strictSSL设置为true和false,两者都输出与CERT_HAS_EXPIRED相同的错误。是什么导致这个问题,有什么办法来解决它在nodejs?
将其添加到文件的顶部:
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
危险这将禁用在整个node.js环境中进行HTTPS / SSL / TLS检查。请使用下面的https代理查看解决方案。
最新文章
- [转]Bootstrap 3.0.0 with ASP.NET Web Forms – Step by Step – Without NuGet Package
- 关于JSPatch热修复
- uniGUI试用笔记(十五)通过URL控制参数
- Hibernate日常应用的相关问题
- activiti 任务授权,把流程中当前任务授权个其他用户代为办理
- DDoS攻防战(二):CC攻击工具实现与防御理论
- RFC端口号定义
- ZooKeeper的安装、配置、启动和使用(一)——单机模式
- 在tableview的headerView中添加webView,webView自适应高度
- Activity竟然有两个onCreate方法,可别用错了
- [经验分享]WebAPI中返回类型JsonMessage的应用
- C# 创建Web项目时 可以选择的类型在不同VS版本下的对比
- idea maven无法热布署exploded
- JAVA8给我带了什么——流(入门)
- java 扫描输入
- php求取时间范围并传入数据库,页面上显示几天几月几年
- Django的Rbac介绍2
- JQuery控制radio选中和不选中方法总结
- JS三种简单排序算法
- json转java对象