SecurityContext возвращает значение null в качестве аутентификацииJAVA

Программисты JAVA общаются здесь
Anonymous
SecurityContext возвращает значение null в качестве аутентификации

Сообщение Anonymous »

Spring Security не авторизует пользователя при попытке достичь конечной точки /api/auth/get-data в AuthController.

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

User.java
:

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

@Entity
@Builder
@Setter
@Getter
@Table(name = "user")
@NoArgsConstructor
@AllArgsConstructor
public class User implements UserDetails {
@Id
@GeneratedValue(strategy = GenerationType.UUID)
@Column(name = "id", nullable = false)
private UUID id;

@Column(name = "username", unique = true)
@NotBlank
@Size(min = 3, max = 20)
private String username;

@Column(name = "email")
@Email
@NotBlank
@Size(max = 40)
private String email;

@Column(name = "password", length = 1000)
private String password;

@Column(name = "avatar_url", nullable = false)
@Builder.Default
private String avatarUrl = "example.com/images/default.png";

@Column(name = "role", nullable = false, length = 1000)
@Enumerated(EnumType.STRING)
@Builder.Default
private Role role = Role.ROLE_USER;

@Column(name = "enabled", nullable = false)
@Builder.Default
private boolean enabled = true;

@Column(name = "locked", nullable = false)
@Builder.Default
private boolean locked = false;

@Override
public Collection

Подробнее здесь: [url]https://stackoverflow.com/questions/79078755/securitycontext-returns-null-as-authentication[/url]

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