μ€λμ νμ§κ±°λ¦¬ β οΈ
ν ν° κ²μ¦,μΈκ° μ λ°μνλ μμΈμ²λ¦¬λ₯Ό ν΄μ£Όλ μ΅μμ νν°λ₯Ό νλ λ λ§λ€μλ°.
λΉ λ₯΄κ² μμΈκ° λ°μνλ μν©μ λν΄μλ§ μ²΄νΉμ νκ³ λμ΄κ°λλ°, μ΄ν λ€λ₯Έ κΈ°λ₯μ ꡬννκ³ ν
μ€νΈ μ½λλ₯Ό μ€νν΄λ³΄λ μλ¬μ ν₯μ°...
λλ체 μ΄λμ λλ κ²μΈκ° 보λ, λ‘κ·ΈμΈ μ±κ³΅ νμ λ°μνλ€.
κ·Έλμ νν°μ μμ(?) μ€μ μ΄ λ¬Έμ μΈκ°ν΄μ, addFilterBefore()μ μ΄κ²μ κ²μΌλ‘ λ³κ²½ν΄λ΄€λ€.
- .addFilterBefore(exceptionHandlerFilter(), JwtAuthenticationFilter.class)
- κΈ°μ‘΄ -> μμΈλ μνλ λ°κ° λμ€μ§λ§, λ‘κ·ΈμΈ μ±κ³΅ μ, μ΄μν μλ¬κ° λΈ
- .addFilterBefore(exceptionHandlerFilter(), JwtAuthorizationFilter.class)
- μμ -> λ‘κ·ΈμΈ μ±κ³΅μ μνλ λ°κ° λμ€μ§λ§, μμΈ μ μνλ μλ΅κ°μ΄ μλμ΄
μ§μ§ λκ² λ€...
μ§μ§ νν°λ νν°λ λ€ λ€μ΄κ°λ³΄λ©΄μ λλ²κΉ
μ ν΄λ΄€μ§λ§ λͺ»μ°Ύμλ€..
2μκ°μ μ΄κ²λ§ λΆμ‘κ³ κ³ λ―Όνκ³ μμλλ°,,,,
ν¬λν° μλμμ λμ νμ§κ±°λ¦¬.
λ°λ‘
try{
filter.doFilter(request, response);
}catch(ApiException e){
setResponse(e);
return;
}
filter.doFilter(request, response);
μ΄ λΆλΆμ΄ λ¬Έμ μλ€....
λ‘κ·ΈμΈ μ±κ³΅ νμ, catchλ‘ λ€μ΄κ°μ§ μμΌλκΉ, λ€μ filter.doFilterκ° νΈμΆλκ³
λ€μ λ‘κ·ΈμΈ κ²μ¦μΌλ‘ λ€μ΄κ°κ² λλ²λ €μ
stream closed
2024-01-10T22:22:20.465+09:00 ERROR 5806 --- [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
μ΄λ¬ν μλ¬κ° λ°μνλ κ²μ΄μλ€.
μ κ±°λ₯Ό μ§μμ£Όλ μ λλ‘ λμνλ€... γ
γ
γ
μ±κ³΅
λκ° μμ§λ§ λ€λ₯Έ μ¬λ λμμμ΄ νΌμ μ±κ³΅ν λμ μμ€ν λμ μ΄μλ€.
'TILπ₯' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
24.01.15 TIL (1) | 2024.01.16 |
---|---|
24.01.11 TIL (1) | 2024.01.12 |
24.01.09 TIL (0) | 2024.01.10 |
24.01.08 TIL (1) | 2024.01.09 |
24.01.04 TIL (1) | 2024.01.05 |