망꼬누나의 개발 공부

망꼬누나의 개발 공부

  • 분류 전체보기 N
    • ✏️공부
      • 💡OS
      • 💡Network
      • 💡SpringBoot
      • 💡알고리즘
      • 💡JAVA
      • 💡SQL
    • 💻코딩 N
      • 💡Baekjoon
      • 💡Programmers
      • 💡치치폭폭(통합취준사이트) N
    • 🛠 CS
    • ☑️GitHub
    • 📌 자격증
      • 📝정보처리기사
      • 📝SQLD
  • 홈
  • github
나의 GitHub Contribution 그래프
Loading data ...
반응형
250x250
RSS 피드
로그인
로그아웃 글쓰기 관리

망꼬누나의 개발 공부

컨텐츠 검색

최근글

댓글

태그

깃헙 #협업 #커밋메시지 #이슈 #커밋컨벤션 프로그래머스 #코딩테스트 #JAVA 403 #forbidden #오류 #error #해결 #mockmvc #csrf 프로그래머스 #java #charat() 프로그래머스 #JAVA github 프로그래머스 #mysql spring #singleton 프로그래머스 baekjoon git #gitbhub #협업 #barnch #clone spring #SpringContainer #SpringBean 프로그래머스 #피보나치수 타임리프 #스프링 #게시판만들기 #한코딩 프로그래머스 #최대공약수 #약분 #오류 aws #ec2 #배포 #aws배포 #springboot #react 프로그래머스 #java #이진변환 프로그래머스/java 백준 #회전하는큐 #데큐 #deque sqld #sql개발자

403 #forbidden #오류 #error #해결 #mockmvc #csrf(1)

  • [HTTP] 403 Forbidden 오류 해결 방법 | MockMvc 테스트 오류 해결 | .with(csrf())

    모든 기능을 구현하고 잘 구현됐는지, 에러 처리가 잘 됐는지 확인 하는 것은 필수이다. 커뮤니티 기능 구현을 완료하고 확인을 하기 위해 테스트 코드를 작성하고확인했을 때 발생한 403 오류에 대해 포스트 해보겠다.  MockMvc 클래스를 사용하여 테스트 코드를 작성하였고,테스트를 돌렸을 때 403 에러가 발생했다. 403 Forbidden클라이언트 오류 상태 응답 코드는 서버에 요청이 전달되었지만, 권한 때문에 거절되었다는 것을 의미한다.  유저 권한을 임시로 부여하여 주었지만지속된 오류가 났고,GPT는 별로 도움되지 않아 구글링을 해보았다. 그렇게 알게된 사실은403 에러는 Spring Security에서 @EnableWebSecurity 애노테이션은기본적으로 CSRF 공격을 방지하는 기능을 지원해서..

    2024.07.12
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바