1. 어려웠던 부분 : 오늘 https 서버를 배포하고 WebRTC 시그널링이 연결은 됐는데, 게임방나가기 로직에서 문제가 생겼다. 방을 나가도 연결이 제대로 끊기지 않아 남아있는 사람들에게 나간사람의 화면이 계속 보이는 에러가 있었다. 그리고 서버를 https로 바꾼 이후 계속해서 NET::ERR_CERT_COMMON_NAME_INVALID 라는 에러 혹은 403에러가 발생했다. 오늘 해결하진 못했는데 아마 추측하기론 https로 보안 단계를 올리면서 뭔가 안맞아서 발생하는 에러인 것 같다.
2. 느낀 점 : 하나가 해결되면 다른 하나가 터지는 개발의 세계. 그나마 다행인 것은 왠만한 에러들은 구글링을 통해 해결할 수 있다는 것이다. 그런데 구글링을 해도 해결되지 않는 오류는 어떻게 해결해야 할까 ? 구글링을 더 더 더 잘하는 방법이 뭐가 있을까. 요즘 터지는 에러들은 구글 페이지 끝까지 글을 뒤져보고 공식 문서를 찾아봐도 잘 해결이 되지 않는다. 이럴 땐 어떻게 해야하는지, 현업에선 어떻게 해결하는지 궁금하다.
3. 새로 알게 된 내용 : 어제 새롭게 구현한 Redis Token 에 대해 공부했다. 왜 사용하는지, 어떤 한계점이 있는지 그리고 어디에 저장하는게 옳은 것인지 등등 다양한 글을 찾아봤는데, 글마다 토큰을 저장하는 위치가 달라서 많이 혼란스럽다. 일단 구현된 코드는 Redis 스토리지에 저장하는 방식이긴 한데 이 부분을 좀 더 연구해 봐야곘다.
4. 셀프칭찬 (오늘 잘한 일) : 나의 시간이 비었을 때 다른 팀원의 에러를 같이 해결하거나 추가적인 공부를 하는 나 자신을 칭찬하려고 한다. 나는 내 방식대로 열심히 공부하고 풀어지지 않도록 노력중이다.
5. 내일 할 일 : 제발 WebRTC가 정상 작동 되기를 ...ㅜ!
[오늘 공부한 부분]
[49] 트러블 슈팅 : JWT signature does not match locally computed signature
[08] Spring Security + Refresh Token (1)
https://blog.jetbrains.com/ko/blog/2020/09/29/code-with-me-eap-ko/
'TIL (Today I Learned)' 카테고리의 다른 글
[63] TIL 기술멘토링 + 해결되지 않는 에러들 ~_~ (0) | 2023.01.15 |
---|---|
[62] TIL 디자인 회의 + https error (0) | 2023.01.13 |
[60] TIL Refresh Token (0) | 2023.01.12 |
[59] TIL ChatGPT? (0) | 2023.01.11 |
[58] TIL 백엔드 스코프 추가 (0) | 2023.01.10 |