Невозможно получить доступ к localhost через https в Angular Универсальном приложении - PullRequest
0 голосов
/ 20 марта 2020

Я добавил Angular Universal к своему существующему приложению, и я пытаюсь запустить его с https. Вот что я попробовал в моем файле server.ts :

function run() {
  const port = process.env.PORT || 4300;
  const privateKey  = fs.readFileSync('ssl/key.pem', 'utf8');
  const certificate = fs.readFileSync('ssl/certificate.pem', 'utf8');
  const credentials = {key: privateKey, cert: certificate};
  const httpsServer = https.createServer(credentials, app);
  httpsServer.listen(port, () => {
    console.log(`Node Express server listening on https://localhost:${port}`);
  });
}

Затем я запускаю свое приложение следующим образом:

"build:ssr": "ng build --prod --aot && gzipper --verbose ./dist && ng run project:server:production"
"serve:ssr": "node dist/project/server/main.js",

Но когда я перехожу к https://localhost: порт дает мне статус ожидания и ничего не показывает.

...