Я закончил создание своего API и хочу, чтобы он был защищен с помощью ssl. У меня уже есть сертификаты, необходимые для запуска моего API на HTTPS. Но каждый раз, когда я делаю запрос, он говорит, что не защищен, хотя я следовал руководству по установке ssl на nodejs
const express = require('express');
const cookieParser = require('cookie-parser');
const logger = require('morgan');
const cors = require('cors');
const bodyParser = require('body-parser');
const https = require('https');
const fs = require('fs');
const app = express();
app.use(cookieParser());
app.use(logger('dev'));
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
app.use(cors());
/* ROUTES */
const clinicRouter = require('./routes/clinic_controller/clinic.action');
app.use('/clinic', clinicRouter.POST_clinic);
app.use('/clinic', clinicRouter.POST_clinic_doctors);
/* END */
app.use(cors({
origin: process.env.WEBSITE
}));
const PORT = process.env.PORT;
const httpsOptions = {
key: fs.readFileSync('public/certificates/star.key'),
cert: fs.readFileSync('public/certificates/star.crt'),
ca: fs.readFileSync('public/certificates/STAR.ca-bundle'),
};
https.createServer(httpsOptions, app).listen(PORT, () => {
console.log(`Listening on PORT ${PORT}`)
});
module.exports = app;