TIL 102. 2024-05-27

이준구·2024년 6월 19일
0

TIL 순서

목록 보기
103/119
post-thumbnail

Ice Craft 팀 프로젝트를 진행하며 팀원 로컬 서버의 Supabase_Key의 Error가 발생하였다.
처음엔 Key 값을 잘못 입력한 Error라 생각하고, 내 Local server의 Key값을 복사하여 전달하였지만
똑같이 key값 Error가 발생하였다. 그 다음 supabase 계정 에러를 확인하기 위해 내 Local를 실행해봤지만 정상 작동되는 걸 확인할 수 있었다. server파일을 다시 clone 해보고, 배포한 server로 작동시켜봐도 문제를 해결할 순 없었다.

  • key 값 다시 입력
  • supabase 계정 정상 작동
  • server 파일 다시 git clone
  • 배포 server로 실행 시 정상 작동

위의 4 가지를 체크한 이후 마지막으로 고민 끝에 해본 해결방법!!

운영체제별 개행 문자(줄바꿈문자)의 차이

  • supabase 홈페이지에서 직접 key값을 가져와 사용해본 결과 👉🏻 정상작동

내 로컬 운영체제: mac
팀원의 로컬 운연체제: window

운영체제별 개행문자

  • window : CRLF = (\r\n) = 0x0A
  • unix : LF = (\n) = 0x0D0A
  • max : CR = (\r) = 0x0D

문제 해석:
key 값을 복사하여 전달할 때 개행 문자가 직접적으로 보이진 않지만 실제 운영체제별 개행문자의 차이로 인해 key값이 제대로 인식되지 않는 문제가 발생한다. 이러한 문제는 key값 뿐만아니라 텍스트를 전달할 때도 발생할 수 있으므로 텍스트를 복사하여 전달할 때는 이 부분을 인식하여 사용해야한다.

profile
개발 중~~~ 내 자신도 발전 중😂🤣

0개의 댓글

관련 채용 정보