Как запустить веб-приложение React на http и https? - PullRequest
0 голосов
/ 18 января 2019

Я могу посетить http.
Я пробовал много способов, чтобы он работал на порту 443 (который будет https)
Однако мне это не удалось. Сообщение браузера -
Этот сайт не может обеспечить безопасное соединение (использует неподдерживаемый протокол) ERR_SSL_VERSION_OR_CIPHER_MISMATCH

Следом идет мой след.

Я использую Next JS для маршрутизации.

const {createServer}=require('http')
const createServer2=require('https')
const next=require('next');
const app=next({
    dev:process.env.NODE_ENV !=='production'
});
const routes=require('./routes')
const handler = routes.getRequestHandler(app);
app.prepare().then(()=>{
    createServer(handler).listen(80,(err)=>{
        if (err) throw err;
        console.log('ready on port 80, you can visit http')
    })
    createServer2.createServer(handler).listen(443,(err)=>{
        if (err) throw err;
        console.log('ready on port 443, you can visit https')
    })
})
...