node.js https ssl 서버 구현
페이지 정보
본문
# key 변경
openssl rsa -in server.key -text > private.pem
# crt 변경
openssl x509 -inform PEM -in server.crt > public.pem
const https = require('https');
const fs = require('fs');
const options = {
ca: fs.readFileSync('인증서경로/ca-bundle.pem')
key: fs.readFileSync('인증서경로/domain_xxxxx.key.pem')
cert: fs.readFileSync('인증서경로/domain_xxxxx.crt.pem')
};
https.createServer(options, (req, res) => {
res.writeHead(200);
res.end('hello world\n');
}).listen(443);
openssl rsa -in server.key -text > private.pem
# crt 변경
openssl x509 -inform PEM -in server.crt > public.pem
const https = require('https');
const fs = require('fs');
const options = {
ca: fs.readFileSync('인증서경로/ca-bundle.pem')
key: fs.readFileSync('인증서경로/domain_xxxxx.key.pem')
cert: fs.readFileSync('인증서경로/domain_xxxxx.crt.pem')
};
https.createServer(options, (req, res) => {
res.writeHead(200);
res.end('hello world\n');
}).listen(443);
관련링크
- 이전글node 소켓 socket.io 20.02.21
- 다음글node.js express 비동기 동기화 문제 20.02.21
댓글목록
등록된 댓글이 없습니다.