나는 oauth2가있는 스프링 부팅 응용 프로그램을 가지고 있습니다. 내 나는 HttpSecurity 더 적은 익명의 사용자가 API를, AccessDeniedException의 봄 로그 전체 스택 트레이스를 액세스하려고이스프링 보안 : 로그인 액세스를 거부하는 방법을 중지하는 방법
.authorizeRequests().anyRequest().authenticated();
때마다 같은 있습니다. 이 동작은 응용 프로그램 버그가 아니므로 내 로그에 예외 나 스택 트레이스를 원하지 않습니다.
스프링 보안에서 유용한 디버깅 메시지가 많기 때문에 경고 수준을 높이 지 않고이 작업을 수행하는 것이 좋습니다. 응용 프로그램에 문제가 없을 때 예외를 원하지 않습니다.
예외 당신은 그냥 디버그 로깅을 사용하지 않도록 ... 다음 이럴 라이브 시스템에서 WARN 낮은 아무것도 사용하지해야 ... 디버깅 목적으로 기록됩니다. –
예외 로깅 클래스에 대해서만 모든 Spring Security 클래스에 대한 로그 수준을 올릴 필요가 없습니다. 그러나 M. Deinum이 옳다. 라이브 시스템에서 디버그는 비활성화되어야한다. – dur