브라우저에 localhost:3030 입력시
637
6 asked
제로초님의 Github 을 보기도 했고 영상을 정지하고 따라 해보기도 했습니다만
브라우저에서 localhost:3030 을 입력해서 접속을 하면
위 스크린샷과 같이 나오게 됩니다.
에러코드500 은 서버쪽 문제이기에 에러메시지를 확인해보면
Info Webpack is building your sources...
webpack 5.74.0 compiled successfully in 656 ms
[Nest] 27340 - 2022. 09. 23. 오전 1:40:04 ERROR [ExceptionsHandler] secret option required for sessions
Error: secret option required for sessions
at session (E:\Github\Slack\anest\dist\main.js:2474:12)
at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13)
at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9
at Function.process_params (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:346:12)
at next (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:280:10)
at cookieParser (E:\Github\Slack\anest\node_modules\cookie-parser\index.js:57:14)
at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13)
at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9
[Nest] 27340 - 2022. 09. 23. 오전 1:40:04 ERROR [ExceptionsHandler] secret option required for sessions
Error: secret option required for sessions
at session (E:\Github\Slack\anest\dist\main.js:2474:12)
at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13)
at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9
at Function.process_params (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:346:12)
at next (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:280:10)
at cookieParser (E:\Github\Slack\anest\node_modules\cookie-parser\index.js:57:14)
at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13)
at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9이라는 에러메시지를 출력하게 되는데
혹시나 싶어서 구글링을 해보았는데 예전에 다른강좌 에서 답변을 남기신것또한 참고를 해보았으나 해결이 되지 않아 질문 남김니다.
에러 해결을 위해 어느부분을 보면 좋을까요?
Answer 1
1
.env 파일에 COOKIE_SECRET 넣으세요
0
오 안주무시고 계셨군요... 좀더 찾아보니
app.use(
session({
resave: false,
saveUninitialized: false,
secret: 'SECRET',
cookie: {
httpOnly: true,
},
}),
);이라고 작성하면 고쳐졌습니다만.. 정확한 해결책은 아니었군요... 감사합니다.
0
아~ 그렇군요.. 해결감사합니다.
강좌를 따라 가고 있는데 보면 처음에 main.ts 에 소스를 작성한뒤 그뒤에는 작성을 안하고 이번 강좌에 다시 main.ts에 소스코드를 작성을 하는데 기존에 강좌내에서 작성하지 않은 소스코드들이 영상에선 이미 작성되어서 에러가 발생한것 같습니다.
강의자료는 어디서 다운받나요?
0
110
3
질문 있습니다.
0
294
3
코드 편집기 확장 프로그램
0
209
2
(질문)비밀 저장소에 접근하기 위한 인증 정보는 로컬 .env에 저장하는지?
0
143
2
(질문)외부 저장소를 통한 환경변수 불러오기 비동기 질문
0
166
3
로그인을 해도 LoggedInGuard쪽에서 false값이 나옵니다.
0
152
2
로그인방법이 고민됩니다.
0
190
2
yarn seed 명령어 실행 시 데이터 삽입 안됨
0
296
4
yarn run db:create 시에 발생하는 데코레이터 오류
0
242
2
npm run db:create 시에 발생하는 decorating 오류
0
231
2
RxJS 디버깅 질문 있습니다.
0
187
3
CacheManager에 대해 질문 있습니다.
0
173
2
로깅은 어떻게 하는게 효율적일까요?
0
224
1
CORS 질문 있습니다.
0
417
2
쿠키 옵션에 대해서 질문 있습니다.
0
184
2
로그아웃 요청이 403 forbidden 에러가 나는데 왜그런걸까요??
0
447
1
401 unauthorized문제
0
285
1
가드의 장점에 대해서 질문이 있습니다.
0
225
1
로그 관리에 대해 질문 있습니다.
0
252
2
CORS 에러 질문 있습니다.
0
318
2
배포 환경 DB 연결 질문 있습니다.
0
411
2
socket io 미 연결 문제 (nest & flutter)
1
1154
3
no elements in sequence 에러 관해서 질문이 있습니다.
0
454
1
start:dev-backup으로 돌리면 핫 리로딩이 되요 정상인가요?
0
322
1

