2017-05-30 66 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

回答

相關問題