2020/05/31 - [Node.js] - Node.js certificate has expired (1) 2020/06/03 - [Node.js] - Node.js certificate has expired (2) Server to Server 통신을 하다가 발견하였다. { Error: certificate has expired at TLSSocket. (_tls_wrap.js:1116:38) at emitNone (events.js:106:13) at TLSSocket.emit (events.js:208:7) at TLSSocket._finishInit (_tls_wrap.js:643:8) at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:473:38) code: 'C..
2020/05/31 - [Node.js] - Node.js certificate has expired (1) 2020/06/03 - [Node.js] - Node.js certificate has expired (2) Node.js로 구현된 API Server를 운영하는 도중 갑자기 이런 에러를 발견하였다. certificate has expired 이러한 에러를 처음 접하면서 실서버에서 발견된 에러로 인해 빨리 해결해야 겠다는 생각에 디버깅도 해보고 로그를 찍어보며 API가 동작하는지 확인도 해보며 여러가지 시도를 하였는데 API Server 문제는 아니었다. 되게 위험한 방법이지만 다음과 같은 환경변수를 설정하여 해결하였다. process.env.NODE_TLS_REJECT_UNAUTHORIZED =..
안녕하십니까 저번에 AWS를 이용한 파일 업로드 글을 작성했습니다. 2020/02/13 - [Node.js] - node.js AWS S3 파일 업로드 (with. Typescript) 이번에는 AWS에 올린 File을 스트리밍 형식을 통하여 다운로드하는 방식을 이용해보겠습니다. 스트림이라는 뜻을 찾아봤습니다. 이동 해당 링크에서는 다양한 분야에서 스트림이라는 용어를 이용하지만, 제가 이용할 스트림은 프로그래밍 관점에서의 스트림으로써 물리 디스크 상의 파일, 장치들을 통일된 방식으로 다루기 위한 가상적인 개념으로 알고 있으면 될 거 같습니다. 프로그래밍 언어마다 Stream을 지원하며 node.js 또한 stream을 제공합니다. 예를 들어 file을 읽기/쓰기를 할 때는 createReadStream ..
Node.js를 이용함 APP을 만들 때 조금이라도 더 빠르게 만들 수 있는 팁이다. 1. 밑의 영상은 JavaScript를 이용한 객체를 생성할 때 JSON.parse로 좀 더 빠르게 생성하는 방법을 알려주는 영상이다. 이동 2. JSON data를 좀 더 빠르고 안전하게 serialization(String화) 하게 도와주는 module이다. 이동 3. Lodash라고 JavaScript JavaScript에서 제공하지 않는 좀 더 유용한 함수를 제공해주는 모듈이다. Front 측에서는 많이 쓴다고 하지만 Server개발을 하면서 아직까지는 사용해보지 않았다. 이동 참고 및 출처 JSON.parse https://www.youtube.com/watch?v=ff4fgQxPaO0 fast-safe-str..
안녕하십니까 이번에 작성할 글은 비밀키 암호화에 대해 공부를 하다가 Node.js에서 구현을 해봤습니다. 비록 암호학에 대해서는 완벽히 이해하진 못했지만, 조금이라도 안전하게 Server와 Client가 data를 주고받기 위해 어떻게 할 수 있을지에 대해 고민을 하다가 방법을 찾고 실습을 해봤습니다. 암호화를 한다면 Token뿐 아니라 중요 Data를 보내거나 받을 때 암호화를 한다면 안전하지 않을까 해서요. 우선 암호학에 대해서 자료를 얻고 싶으시면 여기를 클릭해주세요. 암호화 기능은 대부분 언어에서 제공이 되며, Node.js에서도 암호화 함수를 제공합니다. 다만 Node 버전에 따라 사용법이 다르니 Node.js 홈페이지 Doc을 참고해주세요! 제가 알아본 Node.js에서 암호화하는 방법으로 2..
- Total
- Today
- Yesterday
- Spring
- JavaScript
- data component
- Spring Boot
- Angular
- React-router
- https://www.tistory.com/auth/logout/
- 페이스북 로그인
- data grid component
- jQuery
- JSON
- angular router
- mobx
- CSS
- 파이썬
- Redux
- data component module
- react
- data table component
- Python
- data gird component
- Java
- JPA
- MySQL
- localStorage
- facebook login
- python3
- Router
- 파이썬3
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |