2017-05-30 68 views
0

我有一些客户端计算机使用客户端证书授权连接到我的IIS服务器。我有一个发布在IIS上的node.js webapp(使用iisnode),它接收来自客户端的请求。如果IIS客户端证书身份验证正常,检入nodeJS Express

有没有办法明确认证是否正常?我知道,如果身份验证不正确,http请求无法达成表达,因为它被拒绝,但我需要一个字段来检查它是否正常,因为我访问的是不带ssl的相同webapp,并且我只需要这个请求如果该调用正在使用客户端SSL身份验证,则调用。

我试着用req.socket.authorizedundefinedreq.socket.getPeerCertificate(true)我得到TypeError: req.socket.getPeerCertificate is not a function

回答

相关问题