在需要客户端证书进行身份验证的Node.js中进行REST调用

阿南德·迪瓦卡兰(Anand Divakaran)

有没有一种方法可以进行休息呼叫,该呼叫需要客户端证书才能通过Node.js进行身份验证?

约阿希姆·伊萨克森(Joachim Isaksson)

是的,您可以非常简单地执行此操作,这里使用常规的https请求即可;

var https = require('https'),                  // Module for https
    fs =    require('fs');                     // Required to read certs and keys

var options = {
    key:   fs.readFileSync('ssl/client.key'),  // Secret client key
    cert:  fs.readFileSync('ssl/client.crt'),  // Public client key
    // rejectUnauthorized: false,              // Used for self signed server
    host: "rest.localhost",                    // Server hostname
    port: 8443                                 // Server port
};

callback = function(response) {
  var str = '';    
  response.on('data', function (chunk) {
    str += chunk;
  });

  response.on('end', function () {
    console.log(str);
  });
}

https.request(options, callback).end();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在需要客户端证书进行身份验证的Node.js中进行REST调用

来自分类Dev

申请客户端证书进行身份验证

来自分类Dev

使用AAD进行客户端身份验证仍需要证书

来自分类Dev

如何使用客户端证书在Web API中进行身份验证和授权

来自分类Dev

在Jetty服务器中,当需要进行客户端身份验证时,如何获取使用的客户端证书?

来自分类Dev

如何使用ServiceStack中的证书对客户端进行身份验证?

来自分类Dev

使用证书对 Kubernetes API(NodeJS)客户端进行身份验证不成功

来自分类Dev

通过证书进行客户端身份验证的 Swift 3 UrlSession

来自分类Dev

如何使用客户端证书对 Hono 进行身份验证?

来自分类Dev

使用证书,证书订单列表或默认证书进行客户端身份验证

来自分类Dev

在 REST 节点 js 服务器中进行身份验证,使用带有 Facebook 登录的 Android 客户端

来自分类Dev

客户端使用OpenPop进行身份验证时,密码是否需要编码?

来自分类Dev

使用HttpClient进行客户端身份验证

来自分类Dev

具有相互身份验证证书的WCF Web服务无法进行客户端链信任验证

来自分类Dev

使用自签名证书从Winforms客户端向SSL安全的WCF服务进行身份验证

来自分类Dev

进行身份验证时如何在码头服务器中获取客户端证书

来自分类Dev

将根CA添加到Azure App Service中以进行客户端证书身份验证

来自分类Dev

无法使用node.js对移动客户端进行身份验证(使用passport.js)

来自分类Dev

使用Angular.js和iOS客户端对Node.js应用程序进行身份验证

来自分类Dev

客户端检查是否在Firebase中进行了身份验证

来自分类Dev

在客户端进行身份验证,如何现在保护我的Java Rest API?

来自分类Dev

在客户端进行身份验证,如何现在保护我的Java Rest API?

来自分类Dev

SMTP服务器需要安全连接,或者客户端未在C#ASP.NET中进行身份验证

来自分类Dev

如何通过身份验证方法FORM使用Jersey客户端(2.x)进行身份验证

来自分类Dev

Spring WS 客户端 — 使用 KeyStore/TrustStore 和凭据进行身份验证(基本身份验证)

来自分类Dev

函数调用中需要身份验证的 PHP SOAP 客户端

来自分类Dev

使用jax-rs和cxf进行客户端身份验证

来自分类Dev

在Express应用程序中对Socket.IO客户端进行身份验证

来自分类Dev

从客户端应用程序使用Doorkeeper进行身份验证,而不传输秘密

Related 相关文章

  1. 1

    在需要客户端证书进行身份验证的Node.js中进行REST调用

  2. 2

    申请客户端证书进行身份验证

  3. 3

    使用AAD进行客户端身份验证仍需要证书

  4. 4

    如何使用客户端证书在Web API中进行身份验证和授权

  5. 5

    在Jetty服务器中,当需要进行客户端身份验证时,如何获取使用的客户端证书?

  6. 6

    如何使用ServiceStack中的证书对客户端进行身份验证?

  7. 7

    使用证书对 Kubernetes API(NodeJS)客户端进行身份验证不成功

  8. 8

    通过证书进行客户端身份验证的 Swift 3 UrlSession

  9. 9

    如何使用客户端证书对 Hono 进行身份验证?

  10. 10

    使用证书,证书订单列表或默认证书进行客户端身份验证

  11. 11

    在 REST 节点 js 服务器中进行身份验证,使用带有 Facebook 登录的 Android 客户端

  12. 12

    客户端使用OpenPop进行身份验证时,密码是否需要编码?

  13. 13

    使用HttpClient进行客户端身份验证

  14. 14

    具有相互身份验证证书的WCF Web服务无法进行客户端链信任验证

  15. 15

    使用自签名证书从Winforms客户端向SSL安全的WCF服务进行身份验证

  16. 16

    进行身份验证时如何在码头服务器中获取客户端证书

  17. 17

    将根CA添加到Azure App Service中以进行客户端证书身份验证

  18. 18

    无法使用node.js对移动客户端进行身份验证(使用passport.js)

  19. 19

    使用Angular.js和iOS客户端对Node.js应用程序进行身份验证

  20. 20

    客户端检查是否在Firebase中进行了身份验证

  21. 21

    在客户端进行身份验证,如何现在保护我的Java Rest API?

  22. 22

    在客户端进行身份验证,如何现在保护我的Java Rest API?

  23. 23

    SMTP服务器需要安全连接,或者客户端未在C#ASP.NET中进行身份验证

  24. 24

    如何通过身份验证方法FORM使用Jersey客户端(2.x)进行身份验证

  25. 25

    Spring WS 客户端 — 使用 KeyStore/TrustStore 和凭据进行身份验证(基本身份验证)

  26. 26

    函数调用中需要身份验证的 PHP SOAP 客户端

  27. 27

    使用jax-rs和cxf进行客户端身份验证

  28. 28

    在Express应用程序中对Socket.IO客户端进行身份验证

  29. 29

    从客户端应用程序使用Doorkeeper进行身份验证,而不传输秘密

热门标签

归档