请求,错误:无法验证第一个证书

D先生

我想通过使用request模块来进行简单的POST HTTP请求

var request = require("request");
var form = {form: {some: "form", attributes: "attrs"}}
request.post("https://example.com", form)
   .on('response', function(response) {

   if (response.statusCode === 200) {
     console.log("DONE");
   } else {
     console.log("FAIL");
   }
});

当我启动此代码时,它会向我抛出此错误消息:

Error: unable to verify the first certificate
at Error (native)
at TLSSocket.<anonymous> (_tls_wrap.js:1057:38)
at emitNone (events.js:67:13)
at TLSSocket.emit (events.js:166:7)
at TLSSocket._finishInit (_tls_wrap.js:596:8)

我认为发生这种情况是因为url具有https,但我不知道如何解决此错误。

如何禁用检查证书?

米歇尔

添加"rejectUnauthorized": false为选项:

request.post({url: "https://example.com", "rejectUnauthorized": false}, form)
   .on('response', function(response) {

   if (response.statusCode === 200) {
     console.log("DONE");
   } else {
     console.log("FAIL");
   }
});

或通过https://www.npmjs.com/package/ssl-root-cas添加适当的证书

require('ssl-root-cas').inject();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误:无法验证第一个证书/如何信任所有证书?

来自分类Dev

无法验证第一个证书

来自分类常见问题

错误:无法验证Node.js中的第一个证书

来自分类Dev

从 api 获取时,节点抛出“无法验证第一个证书”错误

来自分类Dev

无法验证Node.js中的第一个证书

来自分类Dev

expo init <项目>抛出无法验证第一个证书

来自分类Dev

Nodejs Fetch API:无法验证第一个证书

来自分类Dev

安装npm时,node js错误安装快速代码UNABLE_TO_VERIFY_LEAF_SIGNATURE无法验证第一个证书

来自分类Dev

如何停止对第一个错误的验证?

来自分类Dev

第一个 cURL 请求验证 GCM api 密钥

来自分类Dev

为什么从请求中获取第一个参数是错误的?

来自分类Dev

即使使用ErrorHandler,为什么架构验证也会在第一个错误之后结束?

来自分类Dev

vuetify vee-validate滚动到第一个验证错误

来自分类Dev

IntelliJ在第一个“ <c:”上的jsp文件中显示html验证错误

来自分类Dev

引导验证器滚动到第一个错误(如果为空)

来自分类Dev

使用 rx-java2 验证:得到第一个错误

来自分类Dev

为什么阿波罗无法在第一个请求中获取数据?

来自分类Dev

无法通过Python请求获得“第一个”响应

来自分类Dev

第一个失败的输入后,输入验证循环无法正常工作

来自分类Dev

UIWebView的第一个请求太慢

来自分类Dev

在第一个请求之后,HttpClientHandler被释放

来自分类Dev

Django请求仅显示第一个结果

来自分类Dev

是会话的第一个请求后自动创建?

来自分类Dev

CFHTTP:第一个请求很快,之后很慢

来自分类Dev

DotNetNuke-第一个请求返回404

来自分类Dev

命令与第一个请求不同步

来自分类Dev

仅调用第一个请求UIWebView

来自分类Dev

Google App Engine - 第一个请求很慢

来自分类Dev

Javascript仅验证我的第一个输入

Related 相关文章

  1. 1

    错误:无法验证第一个证书/如何信任所有证书?

  2. 2

    无法验证第一个证书

  3. 3

    错误:无法验证Node.js中的第一个证书

  4. 4

    从 api 获取时,节点抛出“无法验证第一个证书”错误

  5. 5

    无法验证Node.js中的第一个证书

  6. 6

    expo init <项目>抛出无法验证第一个证书

  7. 7

    Nodejs Fetch API:无法验证第一个证书

  8. 8

    安装npm时,node js错误安装快速代码UNABLE_TO_VERIFY_LEAF_SIGNATURE无法验证第一个证书

  9. 9

    如何停止对第一个错误的验证?

  10. 10

    第一个 cURL 请求验证 GCM api 密钥

  11. 11

    为什么从请求中获取第一个参数是错误的?

  12. 12

    即使使用ErrorHandler,为什么架构验证也会在第一个错误之后结束?

  13. 13

    vuetify vee-validate滚动到第一个验证错误

  14. 14

    IntelliJ在第一个“ <c:”上的jsp文件中显示html验证错误

  15. 15

    引导验证器滚动到第一个错误(如果为空)

  16. 16

    使用 rx-java2 验证:得到第一个错误

  17. 17

    为什么阿波罗无法在第一个请求中获取数据?

  18. 18

    无法通过Python请求获得“第一个”响应

  19. 19

    第一个失败的输入后,输入验证循环无法正常工作

  20. 20

    UIWebView的第一个请求太慢

  21. 21

    在第一个请求之后,HttpClientHandler被释放

  22. 22

    Django请求仅显示第一个结果

  23. 23

    是会话的第一个请求后自动创建?

  24. 24

    CFHTTP:第一个请求很快,之后很慢

  25. 25

    DotNetNuke-第一个请求返回404

  26. 26

    命令与第一个请求不同步

  27. 27

    仅调用第一个请求UIWebView

  28. 28

    Google App Engine - 第一个请求很慢

  29. 29

    Javascript仅验证我的第一个输入

热门标签

归档