Для моего приложения я использую Spring boot и LDAP для аутентификации пользователя. И у меня есть Spring Security для управления API.
По сути, я подключаю Аутентификацию: basic к заголовку и вызываю get user api (/ user, get mapping), чтобы получить детали пользователя. Оттуда я возвращаю цену и использую сеанс пользователя для доступа к приложению.
@GetMapping("/user")
public Principal user(Principal user) {
return user;
}
У меня вопрос как сделать аутентификацию на посту? Тот же заголовок с аутентификацией, но единственной разницей является то, что конечной точкой пользователя будет пост-отображение. От почтальона я получил 401 ошибку. Каким-то образом LDAP не получает заголовок аутентификации для аутентификации.
@PostMapping("/user")
public Principal user(Principal user) {
return user;
}
Пожалуйста, помогите. И заранее спасибо.