I get 'net::ERR_INSECURE_RESPONSE' (getting HTTP back) when making requests to my HTTPS API. The Express documentation seems a bit sparse on this. Maybe I'm missing somewhat about the fairly fundamental here?
I'd like to send HTTPS and respond with HTTPS
let app = express() app.get('/climbers/:latitude/:longitude', (req, res) => { const loc = { latitude: req.params.latitude, longitude: req.params.longitude } const nearbyClimbers = climbers.filter(climber => haversine(climber, loc) < 5) res.json(nearbyClimbers) }) let secureServer = https.createServer({ key: fs.readFileSync('./ssl/server.key'), cert: fs.readFileSync('./ssl/server.crt'), ca: fs.readFileSync('./ssl/ca.crt'), requestCert: true, rejectUnauthorized: false }, app)