使用提取API向Metaweather API发出请求时出现net :: ERR_CERT_COMMON_NAME_INVALID错误

时间:2018-12-26 23:17:52

标签: javascript reactjs ssl ssl-certificate fetch

我正在向metaweather.com API发出GET请求,并在控制台中收到此错误: GET https://metaweather.com/api/location/search/?query=w网:: ERR_CERT_COMMON_NAME_INVALID

当我将此URL粘贴到浏览器时,它说连接不安全,并带有相同的错误代码。

我该如何解决?

代码就是这样,没什么特别的:

fetch(query)
    .then(function(response) {console.log(2)})
    .catch(() => {console.log(3)});

1 个答案:

答案 0 :(得分:0)

似乎应该在var ref = firebase.database().ref( `doctorsList/${key}`); ref.on('value', (snapshot) => { alert(snapshot.val().name); }); 而不是www.metaweather.com进行访问。虽然第一个提供与URL中的名称匹配的正确证书,但最后一个不提供。相反,它返回metaweather.com的证书。