Argument Resolver

개발/Spring Security

Authentication of controller parameters is null using Spring security

제목이 너무 길어져서 영어로 한 번(?) 써봤습니다. 번역하면 스프링 시큐리티를 사용할 때 스프링 MVC 컨트롤러에 파라미터로 Authentication이 null로 들어온다! 바로 시작하겠습니다. 스프링 시큐리티와 스프링 MVC를 사용하면 다음과 같이 Authentication을 파라미터로 받을 수 있다는 내용이 굉장히 많다. 그러나 필자의 디버깅을 통해서는 authentication은 계속 null 값만 들어온다. 이번에는 이를 해결한 과정을 적어보려고 한다. 굉장히 간단하다. 일단 아래와 같이 검색을 해보았다. (어설픈 영어 실력은 덤) 그랬더니 아래와 같은 클래스가 눈에 띄였다. AuthenticationPrincipalArgumentResolver!!!! 바로 인텔리제이에 들어가서 검색을 해보았..

개발/Spring MVC

스프링 MVC - 기본 기능 (HTTP 응답, HTTP 메시지 컨버터)

본 게시글은 인프런 김영한 선생님 강의 스프링 MVC 1편을 완강하고 배운 것을 남기고자 적은 포스팅입니다. (2022.08.07 수정) - 복습을 하면서, 기억할 부분 설명 추가. 강의 링크는 아래와 같습니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/ 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com HTTP 응답 데이터는 서블릿에도 다뤘지만, 이번에는 스프링 mvc 응답에 대해 알아..

Debin
'Argument Resolver' 태그의 글 목록