Я отправляю объект пользователя через REST, который содержит набор объектов SimpleGrantedAuthority
. На стороне получателя я получаю исключение:
org.springframework.core.codec.DecodingException: ошибка декодирования JSON: невозможно создать экземпляр
org.springframework.security.core.authority.SimpleGrantedAuthority
(хотя существует по крайней мере один Creator): невозможно десериализовать из значения объекта (без делегата или создателя на основе свойств);
Я использую сопоставитель JSON по умолчанию, который предоставляет Spring Boot 2.1.2. На принимающей стороне я использую WebClient WebFlux (в данном случае WebTestClient).
Может ли кто-нибудь объяснить мне, почему я получаю эту ошибку и как ее решить?