Я хочу использовать https в моем Интернете локально. Используя структуру Nuxt, и создайте сервер nodejs.
Я следую этой команде, чтобы создать ключ.
openssl genrsa 2048 > server.key
chmod 400 server.key
openssl req -new -x509 -nodes -sha256 -days 365 -key server.key -out server.crt
, затем этот код будет на моем сервере.
const app = express()
const path = require('path')
const fs = require('fs')
const option = {
https: {
key: fs.readFileSync(path.resolve(__dirname, 'server.key')),
cert: fs.readFileSync(path.resolve(__dirname, 'server.crt'))
}
}
const server = require('https').createServer(option, app)
server.listen(port, host)
У меня есть настройки хостов 172.0.0.1 local.xxx.com
.
когда я звоню в свой Интернет chrome https://local.xxx.com
я получаю сообщение об ошибке: ERR_SSL_VERSION_OR_CIPHER_MISMATCH
попробуйте другие браузер, получите аналогичную ошибку