프로젝트/SpringBoot Side Project16 트러블슈팅 11/30 1. 문제정의 Junit에서는 분명히 회원가입이 잘되었는데, spring security 적용 및 api 호출로 웹에서 회원가입을 진행했을때, 403에러가 발생했다. 2. 사실수집 403 Forbidden 오류는 클라이언트가 요청을 서버에 전송했을 때, 서버가 해당 요청을 이해하고 있지만, 권한이 없어서 요청을 거부했음을 나타내는 오류이다. 3. 원인추론 spring security 6버전은 deprecated 된게 많아서 익숙치 않아서 그렇다고 생각했다. 근데 아니었다. passwordEncoder부터 차츰차츰 다시 적용해서 테스트해가면서 무엇이 문제인지 살폈다. 부트스트랩 템플릿을 적용해서 편하게 프론트 개발을 하려고 했는데, 템플릿js파일때문에 json으로 인코딩되지않음. 스프링 시큐리티.. 2023. 11. 30. 카카오맵api https://devtalk.kakao.com/t/api/46856 지도 api 주소로 좌표 불러오는 기능 없어졌나요? 과거 daum map api 시절 addr2cord라는 이름의 메소드를 통해 주소로 해당 지점의 좌표(위도,경도) 값을 가져오는게 가능했던걸로 알고있습니다. 지금 doc에서는 해당 기능을 찾을 수가 없는데 혹시 없 devtalk.kakao.com 결국 또 카카오맵 api를 이용하기로 했다.(네이버api보다 무료이용량이 많음. ) Daum Postcode api : 별도 키가 필요 없음. 지도로도 위치 선택하면 주소 찾아올 수 있음. good 2023. 11. 29. LocalDate 자료 참고 https://jeong-pro.tistory.com/163 2023. 11. 28. 기간 선택 캘린더 https://flatpickr.js.org/ flatpickr Introduction Introduction flatpickr is a lightweight and powerful datetime picker. Lean, UX-driven, and extensible, yet it doesn’t depend on any libraries. There’s minimal UI but many themes. Rich, exposed APIs and event system make it suitable for any flatpickr.js.org vanila js로 돌릴수 있는 캘린더를 찾아보다가 가볍고 UI 디자인도 괜찮은 라이브러리를 발견했다. 라이센스도 MIT라서 마음놓고 사용가능하다. 2023. 11. 28. 이전 1 2 3 다음