Я создал два микросервисных приложения с jhipster (4.14.5), сегодня я обновил оба до 5.1.0. С последним изображением докера jhister-registr (4.0.0)
Все работает как положено, но вызовы API с подписью jwt больше не работают.
MyRequestInterceptor
@Override
public void apply(RequestTemplate requestTemplate) {
String secret= Jwts.builder()
.setSubject("admin")
.claim("auth", AuthoritiesConstants.ADMIN)
.signWith(SignatureAlgorithm.HS512, properties.getSecurity().getAuthentication().getJwt().getSecret())
.compact();
requestTemplate.header(JWTConfigurer.AUTHORIZATION_HEADER, "Bearer " + secret);
}
Что нового в jhipster 5.1.0 с JWT? я должен изменить подпись алгоритма или как это исправить?