오늘 한 일 

트렐로 게시판 칼럼부분 CRUD구현 ( in Process )

 

UserController 에서 GetMapping 으로 loginPage함수를 불러오면 login.html 불러오도록 구현

 

오늘 겪었던 힘들었던 점

Error: Exceeded maxRedirects. Probably stuck in a redirect loop http://localhost:8080/api/user/login-page

 

 

 

Exceeded maxRedirects 라고 에러가 떠서 한참 고생했다.

 

구글링해서 나와 비슷한 케이스로 고생한 사람들이 있는 지 확인해봤는데, 

보통은 스프링 시큐리티에 권한이 없어서 생기는 오류라고 했는데, 시큐리티에 권한을 

.requestMatchers("/login").permitAll()

으로 주었는데 왜 안되는 지.. 뭐지 했었는데 

 

비슷한 에러가 예전에 일어났을 때 타임리프가 임포트 안 되어있었던 것이 기억나서 

타임리프가 없나? 하고 build.gradle으로 들어가 봐도 타임리프가 있어서 뭐지.. 하고 한참 찾다가

 

    //thymeleaf
    implementation'org.springframework.boot:spring-boot-starter-thymeleaf'
    implementation'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect'

 

thymeleaf-layout-dialect라는게 있다고 하더라

추가 하니까 정상적으로 웹페이지가 떠서 에러를 해결했다! 

'항해99 > [항해99] Spring' 카테고리의 다른 글

[Spring] 24.01.25 - Spring Project 완료!  (0) 2024.01.27
[Spring ] 24.01.24 - TIL  (0) 2024.01.24
[Spring] 24.01.18 TIL  (0) 2024.01.19
[Spring] 게시판 만들기  (0) 2024.01.04