나를 기록하다
article thumbnail
[Spring Security] SecurityContextHolder에서 로그인 정보를 잃어버렸다
Error 2024. 6. 21. 10:29

프로젝트를 진행하면서 Spring Security + JWT로 회원가입 및 로그인은 구현 완료 후 테스트까지 성공하였고 이제 follow 기능을 만들면서 테스트를 하던 중에 발생한 에러다. 문제아래와 같이 먼저 로그인을 진행하고, follow/{memberId}에 맞게 api를 호출했는데 anonymousUser라고 인증되지 않은 사용자로 출력되어 에러가 발생하였다. 해결문제 원인은 아주 간단한 것이었다. 이 간단한 원인을 2시간 넘게 찾고 있었던 것이다.POST 방식으로 HTTP 통신을 할 때 Header에 있는 Authorization을 통해서 로그인 정보를 확인하는데 Bearer Token에 로그인시 발급받은 Access Token을 넣어야 하는데 넣지 않고 api만 전달한 것이다.이렇게 Token..

article thumbnail
[MySQL] DAO와 MySQL 연동 에러(Mac, Intellij)
Error 2023. 9. 14. 16:30

에러 발생 미니 프로젝트로 JSP를 이용하여 만든 미니 프로젝트에 mysql을 연동하는데 계속 아래와 같은 에러 메세지와 함께 오류가 발생했다. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1412) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1220) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(C..

article thumbnail
[Spring] Spring MVC에서의 HTTP 요청 처리(Get,Post, @GetMapping, @PostMapping ...)
Error/Spring 2023. 9. 4. 00:18

Java + Spring Boot로 개인 미니 프로젝트를 진행하면서, Controller에서 자주 사용하는 HTTP 요청 처리 어노테이션인 @GetMapping과 @PostMapping이 헷갈려서 정리를 하고자 글을 작성한다. 우선 Get과 Post에 대해서 먼저 이해를 해보자. Get 용도 클라이언트에서 서버로 어떠한 리소스로부터 정보를 요청하기 위해 사용되는 메서드 데이터를 읽거나(Read), 검색(Retreive)할 때 사용되는 메서드로 요청을 전송할 때 URL 주소 끝에 파라미터로 포함되어 전송된다. 이 부분을 쿼리 스트링(Query String)이라고 부른다. 특징 URL에 데이터를 포함시켜서 요청 → 민감한 데이터를 사용할 때는 사용해선 안된다. 데이터를 Header에 포함하여 전송 데이터 길..

article thumbnail
[colima] FATA[0600] error starting vm: error at 'starting': exit status 1
Error 2023. 9. 2. 00:43

에러 내용 1) 발생 나의 맥을 재부팅하고 oracle DB를 사용하기 위해 colima를 띄우는데… 불길한 예감은 언제나 적중했다. 이런 적은 없었는데 FATA[0600] error starting vm: error at 'starting': exit status 1 이라는 에러와 함께 colima가 동작하지 않았다. 이유를 찾기 위해 인터넷 서핑을 한 결과 colima delete 후 colima start를 하면 된다는 내용을 보고 실행한다. 2) 해결 https://github.com/abiosoft/colima/issues/502 FATA[0000] error starting vm: error at 'starting': exit status 1 · Issue #502 · abiosoft/coli..

article thumbnail
[Spring Boot]JAVA_HOME is set to an invalid directory - 자바 환경변수 설정 관련
Error/Spring Boot 2023. 8. 14. 22:39

에러 내용 1) 발생 gradle 파일을 터미널에서 실행하려고 ./gradlew build를 입력하였더니 위와 같은 에러가 발생하였다. 환경변수 관련 문제였다. 2) 원인 나는 zsh를 쓴다는 것을 망각한 채 구글링을 통해 vi ~/.bash_profile을 수정하고 동작하지 않아서 시간을 꽤나 보냈다… 다른 사람들은 이것부터 미리 체크하여 나처럼 바보같은 행동을 하지 않길 바란다. 3) 해결 여튼 나처럼 zsh를 사용하고 있다면 다음과 같이 진행하면 된다. java —version 을 이용해 자바 버전 체크 cd /Library/Java/JavaVirtualMachines 로 이동하여 본인이 사용하는 버전의 jdk의 /Contents/Home 으로 이동 pwd 를 입력하여 주소를 확인하고 복사 vi ~..

article thumbnail
[Oracle DB] ORA-01017, scott 계정 생성
Error/Oracle DB 2023. 7. 25. 17:43

에러 내용 1) 발생 아래 과정처럼 진행 중에 ORA-01017이 발생하고, scott 계정 생성이 진행되지 않음. ✅ Solved * Oracle scott 계정 활성화 & 에러코드 ORA-01017, ORA-01918 ( at. Mac ) ✅ Solved * Oracle scott 계정 활성화 & 에러코드 ORA-01017, ORA-01918 ( at. Mac ) 으악! Status : Failure -Test failed: ORA-01017: invalid username/password; logon denied 터미널, sqldeveloper 어디로 접속하든 상관없이 위 에러는 scott 계정이 활성화 되어있지 않기 때문에 뜨는 에러이다. 계정을 활 proni.tistory.com 2) 원인 정확..

profile on loading

Loading...