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]
Ответить

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

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

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

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

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