有一个网站,例如https://foo.blah/
(由Apache服务)。我的node.js应用程序侦听端口8080。当我转到http://foo.blah:8080
时,它运行良好。但是当我转到https://foo.blah:8080
时,它提示我“无法访问此网站”。我想这是因为node.js应用程序是使用http模块创建的。如果我是对的,那意味着我必须使用https模块。所以我需要证明。可以使用apache2目录中的证书吗?有三个扩展名为.pem的文件。还是我应该做别的事情?在这种情况下,node.js是否提供有用的东西?