【发布时间】:2021-02-10 09:47:57
【问题描述】:
几个小时以来我一直面临一个奇怪的问题。突然间,所有 https/http 请求都没有从 axios 获得通过。但它在浏览器上运行良好。比如下面的sn-p:
axios({
url: "https://subdomain.mydomain.com/path/1/1/3",
method: "post",
data: {
grade: "4"
}
}).catch(err => console.log(err))
这会抛出UNABLE_TO_VERIFY_LEAF_SIGNATURE。它开始突然发生。同样对于一个简单的 GET 请求。如果我加载它,它在浏览器上运行良好。例如,考虑一个示例 GET 请求 https://qa-wms.reverieinc.com/version。如果你在浏览器中点击它,一切看起来都很好,SSL 证书和一切。
但是如果我尝试使用 axios:
axios({
url: "https://qa-wms.reverieinc.com/version",
method: "get"
}).catch(err => console.log(err));
抛出一个错误说UNABLE_TO_VERIFY_LEAF_SIGNATURE。
我已经为此苦苦挣扎了一段时间。这里可能是什么问题?几个小时前它绝对有效。
【问题讨论】:
标签: javascript node.js ubuntu https axios