인프런 커뮤니티 질문&답변
swagger 404
작성
·
570
1
안녕하세요.
고정 아이피에서 swagger가 404 에러가 나면서 들어가지지 않습니다. 원래 localhost docs로 잘 연결해서 사용했었는데 오늘 aws까지 연결 다 한 후 고정 아이피/docs로 swagger를 들어가보려고 보니까 에러가 나네요 ㅠㅠ 포트번호 80으로 들어가면 접속되는데, 원래 고정 아이피로는 docs 입장이 불가능 한가요?
nest 버전은 8.0.0 swagger 버전은 5.1.5입니다
docs로 접속하면 아래의 오류가 뜹니다.
{
"success": false,
"timestamp": "2022-01-20T07:32:49.291Z",
"statusCode": 404,
"message": "Cannot GET /docs",
"error": "Not Found"
}
main.ts의 코드입니다.
const config = new DocumentBuilder()
.setTitle('C.I.C')
.setDescription('blog project')
.setVersion('1.0.0')
.build();
const document: OpenAPIObject = SwaggerModule.createDocument(app, config);
SwaggerModule.setup('docs', app, document);
퀴즈
민감한 데이터(예: 데이터베이스 URI)를 코드에 직접 노출하는 대신 권장되는 안전한 방법은 무엇일까요?
하드코딩하여 사용합니다.
환경 변수를 사용합니다.
주석으로 처리해둡니다.
별도의 파일에 확장자 없이 저장합니다.





.png?w=112)
main.ts 전체 입니다 감사합니다!!