在VS Code扩展Web视图中发出GET请求时,出现证书错误

时间:2019-09-06 17:46:20

标签: reactjs visual-studio-code vscode-extensions

我正在使用包含React应用程序的Web视图创建VS Code扩展。在React代码中,我正在向REST API发出GET请求,但由于以下错误,该请求一直失败:

Failed to load resource: net::ERR_CERT_AUTHORITY_INVALID

关于为什么可能会发生这种情况或解决方法的任何想法?也许这是对webviews的限制?

如果我使用电话分机代码拨打电话,它会正常工作。

2 个答案:

答案 0 :(得分:2)

我将浏览器的版本升级到了最新版本,并且对我有用。 在下面的给定链接中找到此链接,以了解如何更新浏览器版本。 https://www.computerhope.com/issues/ch001388.htm

答案 1 :(得分:1)

假设您收到有关远程端证书(提供REST API的证书)的错误,则由于以下原因之一而收到此错误:

  • 在客户端无法识别签署证书的权限(即:您的PC上未安装该权限)
  • 证书已过期
  • 您的PC日期错误

您可以纠正上述问题,或者作为一种变通办法,您可以(取决于您的工具)显式忽略不受信任的远程证书。但是,此解决方法应仅出于测试目的,因为它是安全漏洞。