Angular 2 Firebase App中的net :: ERR_CONNECTION_CLOSED

时间:2017-08-08 13:33:11

标签: node.js mongodb angular http ssl

我在FireO中的DigitalOcean Droplet和Angular App上托管了我的Node应用程序和MongoDB。我可以从Postman和我在端口4200本地运行的Angular App连接到Node后端。但是当我使用Firebase中托管的Angular App连接到DO Droplet中的Backend时,我在Chrome控制台中收到此错误。

Error Message in console

我在Node app中的CORS Whitelist Array中添加了Firebase应用程序的链接,还在environment.prod.ts文件中添加了后端url

backednUrl: 'https://***.**.**.***:3000'

错误日志在具体中没有多说。我该如何解决这个错误?这是因为任何SSL或HTTPS问题吗?

1 个答案:

答案 0 :(得分:1)

当远程服务器未侦听请求时,会发生这种错误。

例如,如果无法建立连接(例如,远程服务器没有侦听端口上的请求),您将收到此错误:

  

净:: ERR_CONNECTION_REFUSED

在你的情况下,你得到了:

  

净:: ERR_CONNECTION_CLOSED

此错误通常与SSL和您的SSL证书有关。您需要确保拥有有效的SSL证书。