在Angular 2 Firebase App中的net :: ERR_CONNECTION_CLOSED

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

控制台中的错误消息

我已经在Node应用程序的CORS白名单数组中添加了Firebase应用程序的链接,并在environment.prod.ts文件中添加了后端url

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

在特定的错误日志没有说太多。 我该如何解决这个错误? 这是因为任何SSL或HTTPS问题?

当远程服务器没有监听请求时,会发生这种types的错误。

例如,如果没有连接是可能的(例如,远程服务器没有监听端口上的请求),则会出现此错误:

网:: ERR_CONNECTION_REFUSED

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

网:: ERR_CONNECTION_CLOSED

这个错误通常与SSL和您的SSL证书有关。 你需要确保你有一个有效的SSL证书。