天天看點

如何處理nodejs用戶端請求伺服器出現的certificate錯誤

我使用nodejs提供的request module向一個https發起請求,遇到下面這個錯誤:

DEPTH_ZERO_SELF_SIGNED_CERT

self signed certificate

如何處理nodejs用戶端請求伺服器出現的certificate錯誤

解決方案:

如何處理nodejs用戶端請求伺服器出現的certificate錯誤

在構造http請求時,指定:

strictSSL: false, // allow us to use our self-signed cert for testing

rejectUnauthorized: false

這樣就能忽略掉錯誤:

如何處理nodejs用戶端請求伺服器出現的certificate錯誤

繼續閱讀