ExceptionTranslationFilter가 하는 역할에 대해서 질문합니다.
348
작성한 질문수 25
이번 강의 초반에
구분 사항
인증 예외가 발생하면 해당 필터, 지금 같은 경우는
UsernamePasswordAuthenticationFilter가 받아서 처리를 하고인가 예외는
ExceptionTranslationFilter가 처리 한다.
라고 설명해주셨는데요.
앞서 개념 강의
예외 처리 및 요청 캐시 필터 : ExceptionTranslationFilter, RequestCacheAwareFilter
9) 인가 개념 및 필터 이해 : Authorization, FilterSecurityInterceptor
에서는 인증 예외와 인가 예외 모두 ExceptionTranslationFilter가 받는다고 설명해주셔서 혼란이 옵니다. 어떤 것이 맞는 설명인가요?
Access Denied 는 인가 예외인데 강의 제목이
인증 거부 처리 - Access Denied 입니다.
인가 거부 처리 - Access Denied로 바꾸는 게 맞지 않나요? 그렇게 중요한 문제는 아닌 듯 합니다만, 제가 제대로 알고 있나 확인하는 차원에서 질문드립니다.
이렇게 2개 질문 드리고요. 좋은 강의 감사드립니다. 덕분에 도움이 많이 되고 있습니다. 답변 부탁드립니다.
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
ExceptionTranslationFilter의 역할은 인증 및 인가 예외를 처리하는 것으로 알려져 있습니다. 즉, 인증 예외와 인가 예외 모두를 처리합니다. 따라서, 이전에 들으신 설명에서도 맞는 내용이었습니다.
Access Denied는 인가 예외 중 하나이며, 강의 제목이 ‘인증 거부 처리 - Access Denied’인 것은 일부러 그렇게 되어 있을 수도 있습니다. 하지만, 제목을 ‘인가 거부 처리 - Access Denied’로 수정하는 것이 더 바람직하다고 생각됩니다. 해당 내용은 개선을 위해 수정할 예정입니다.
더 궁금한 사항이 있으면 언제든지 문의해주세요. 감사합니다.
시큐리티 공부 버전 질문
0
175
1
[해결 방법] MethodSecurityConfig.customMethodSecurityMetadataSource() 호출하지 않는 이슈
0
186
1
AbstractSecurityInterceptor.class.beforeInvocation()를 2번 실행하는 경우
0
174
1
강의 코드가 왜이렇게 뒤죽박죽인가요...
0
249
1
메인 페이지로 접속해도 login url로 리다이렉트가 되지 않습니다..
0
236
1
파라미터값이 넘어가지 않습니다 ....
0
374
1
security filterChain 설정 질문이 있습니다.
0
332
1
소스 부분 질문 드립니다.
0
208
2
섹션4 7번 강의 문제가 있는거 같네요.
0
344
2
파일이 수시로 이름이 바껴있네요 ㄷㄷ
0
304
1
HttpSessionSecurityContextRepository를 사용안하는 문제
0
555
2
error , exception 이 잘 안됩니다.
0
282
2
thymeleaf tag 질문합니다.
0
196
2
버전업하면서 deprecated된 것들이 너무많아요
0
478
1
spring security 패치 관련
0
437
1
모바일을 사용할때 토큰말고 세션
0
846
2
DB 연동한 인가 부분에 대한 질문입니다!
0
264
1
Ajax방식도 똑같이 Session방식을 사용하는건가요?
0
307
1
Config 파일 생성 시 질문이 있습니다.
0
225
1
강사님 몇일동안 구글 검색만 100개 했는데도 이유를 모르겠습니다..
1
430
2
403 에러 뜹니다.
0
813
2
login_proc의 존재에 대한 간략한 설명입니다
0
276
1
top.html에 로그인 링크를 만들어서 로그인을 해봤습니다
0
283
2
안녕하세요. DB에 저장될 때 이해 안 가는 값이 있어서 질문드립니다!
0
189
1





