아니 아까 SSL 인증을 하다보니 자체인증 간단한 방법이 또 있더라구요
https://chocolatey.org/install
위 페이지에 들어가면 윈도우 패키지 매니저인 chocolatey를 설치할 수 있는데
해당 페이지에서 Step 2로 넘어갑니다.
1. individual을 선택하고
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
choco install mkcert
mkcert -install
mkcert localhost
위에 localhost는 바꿔도 되고.. 나는 ip로 바꿈!
그 후 vue 혹은 nuxt에서 config 파일 내부에 server -> https로 넣어주면 된다!
아래는 nuxt 2버전 기준
const fs = require('fs')
module.exports = {
Server: {
https: {
key: fs.readFileSync('.{dir_path}/localhost-key.pem'),
cert: fs.readFileSync('.{ir_path}/localhost.pem'),
},
},
}

참 쉽죠?
하지만 안타깝게도 현재 회사 프로젝트는 nuxt 1버전을 사용해서 새로운 방법을 찾아야한다..
대체 왜~! 왜 안되는거여~!
아무튼 쉬운 방법이 있으니 자체인증은 간단히 할 수 있다!