Вот такая ошибка:
Код: Выделить всё
Did not find SecurityContext in HttpSession 89806337DD198BF996147D3AB48CB859 using the SPRING_SECURITY_CONTEXT session attribute
2024-07-05T00:34:31.967-04:00 TRACE 42802 --- [fitBuddyApp] [nio-8080-exec-4] .s.s.w.c.SupplierDeferredSecurityContext : Created SecurityContextImpl [Null authentication]
2024-07-05T00:34:31.968-04:00 TRACE 42802 --- [fitBuddyApp] [nio-8080-exec-4] .s.s.w.c.SupplierDeferredSecurityContext : Created SecurityContextImpl [Null authentication]
2024-07-05T00:34:31.968-04:00 TRACE 42802 --- [fitBuddyApp] [nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to AnonymousAuthenticationToken [Principal=anonymousUser, Credentials=[PROTECTED], Authenticated=true, Details=WebAuthenticationDetails [RemoteIpAddress=0:0:0:0:0:0:0:1, SessionId=89806337DD198BF996147D3AB48CB859], Granted Authorities=[ROLE_ANONYMOUS]]
2024-07-05T00:34:35.728-04:00 TRACE 42802 --- [fitBuddyApp] [nio-8080-exec-5] o.s.security.web.FilterChainProxy : Trying to match request against DefaultSecurityFilterChain [RequestMatcher=any request, Filters=[org.springframework.security.web.session.DisableEncodeUrlFilter@1c778927, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@61132ea6, org.springframework.security.web.context.SecurityContextHolderFilter@635e7eac,
----
[Principal=anonymousUser, Credentials=[PROTECTED], Authenticated=true, Details=WebAuthenticationDetails [RemoteIpAddress=0:0:0:0:0:0:0:1, SessionId=89806337DD198BF996147D3AB48CB859], Granted Authorities=[ROLE_ANONYMOUS]] to authentication entry point since access is denied
org.springframework.security.access.AccessDeniedException: Access Denied
at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:98) ~[spring-security-web-6.3.0.jar:6.3.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.0.jar:6.3.0]
Код: Выделить всё
public class CustomUserDetails implements UserDetails {
private User user;
private int id;
private String username;
Role user_role;
private String email;
@JsonIgnore
private String password;
private Collection
Подробнее здесь: [url]https://stackoverflow.com/questions/78700104/cant-figure-out-why-my-logincontroller-cant-authenticate-the-user-spring-secu[/url]