从角度http调用中忽略INVALID CERT

问题描述 投票:0回答:1

我试图从自己发布的证书站点调用API。

constructor(private http: HttpClient) {
    this.http.get('https://sample.com/test').subscribe(() => {
        // Do something
    });
}

但我得到以下内容:

GET https://sample.com/test net::ERR_CERT_AUTHORITY_INVALID

当前的解决方法是在另一个选项卡中打开https://sample.com/test并继续使用无效的证书,并刷新我的应用程序。然后我能够继续。但是,我需要的是自动忽略此无效证书并继续。请指教。

angular
1个回答
0
投票

我遇到了同样的问题,并试图在我的逻辑中绕过这个警告,但我无法实现它。除非我在新选项卡中打开URL并发出并单击继续显式,否则我的http调用不会返回任何响应。

现在我使用有效的证书,因此问题不存在。你能做的也是

  1. 在http端口上使用服务器Web应用程序和应用程序。 (不推荐不安全)
  2. 使用有效证书。 (最佳解决方案)
  3. 在屏幕上打开一个对话框,要求用户按照步骤操作(打开服务URL新选项卡并继续并重新加载页面)以开始使用该应用程序。

希望能帮助到你

© www.soinside.com 2019 - 2024. All rights reserved.