Не могу понять, почему мой логинконтроллер не может аутентифицировать пользователя. Spring Security сводит меня с умаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Не могу понять, почему мой логинконтроллер не может аутентифицировать пользователя. Spring Security сводит меня с ума

Сообщение Anonymous »

Внесено много правок. Springsecuritycontext ранее не устанавливался.
Вот такая ошибка:

Код: Выделить всё

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]
Это мои данные пользователя через CustomUserDetails

Код: Выделить всё

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]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»