64일차 프로젝트 1일

LeeJaewon·2023년 1월 2일
0
  • 문제점
    프로젝트 첫 날, signup과 login 기능 구현을 맡았다. 최종목표는 Spring security를 적용하는 것이지만 처음부터 하나 하나 직접 만드는걸 목표로 한 만큼 두 가지 기능을 작성하는데 집중했다. 어느 정도 코딩을 끝내고 테스트를 하려고 했는데 계속해서 되지 않아서 고민이 많았다.

POSTMAN 401 Unauthorized 에러

  • 시도해본 것들
    401 Unauthorized 오류는 유효한 인증 자격 증명이 없기 때문에 요청이 적용되지 않았음을 나타낸다.
  1. URL이 잘못 입력되었는지 확인해 봤음 -> 잘못 입력한게 아님. 실패
  2. 구글링을 통해 암호가 잘못되었을 경우에도 발생할 수 있다고 해서 API명세 확인 -> 오탈자 없음. 실패
  • 해결방법
    현재 개발 진행 단계에선 security 부분이 적용이 안되어 있는데 build.gradle 에서 security가 실행되면서 생긴 문제였다. security 부분 주석처리 후 테스트 성공

signup test


login test


  • 알게된 점
    IntelliJ에서 알아서 잘 적용할 줄 알았는데 기본 전제는 내가 알맞게 잘 설정했을 때의 이야기. 내가 어떤 설정을 하고 작업하고 있는지 알아야 이런 에러를 만나지 않게 된다. 오늘 이걸 해결하는데 시간은 조금 걸렸지만 왜 그런지 알게 됐으니 앞으로는 설정 관련 문제로 에러가 발생할 경우 금방 해결할 수 있을것 같다.
profile
한 걸음 한 걸음 꾸준히

0개의 댓글