Size: a a a

2020 August 15

PA

Pavel Avershin in pro.jvm
Sergei S
Уважаемые коллеги подскажите пожалуйста! Самое Простое приложение на маке собирается(System.out.println()) а самое простое спринг требует какой то сертификат - Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:1.4.1.RELEASE from/to central (https://repo.maven.apache.org/maven2): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Репозиторий мавен работает же через http
источник

A

Anton in pro.jvm
Pavel Avershin
Репозиторий мавен работает же через http
А разве недавно не перевели на https?
источник

SS

Sergei S in pro.jvm
Pavel Avershin
Репозиторий мавен работает же через http
И где мне это поправить?
источник

PA

Pavel Avershin in pro.jvm
Sergei S
И где мне это поправить?
источник

PA

Pavel Avershin in pro.jvm
Anton
А разве недавно не перевели на https?
Тогда я ошибаюсь , что проблема в этом
источник

A

Anton in pro.jvm
Anton
А разве недавно не перевели на https?
источник

e

evergood in pro.jvm
ребят, а кто знает, где раздобыть выступления с jpoint 2020?
источник

ch

central hardware in pro.jvm
evergood
ребят, а кто знает, где раздобыть выступления с jpoint 2020?
подождать пол года
источник

e

evergood in pro.jvm
central hardware
подождать пол года
и что будет?)
источник

ch

central hardware in pro.jvm
evergood
и что будет?)
видео будут выложены на официальном канале конференции
источник

e

evergood in pro.jvm
central hardware
видео будут выложены на официальном канале конференции
яснопонятно
источник

NG

Nikita Gryzlov in pro.jvm
evergood
ребят, а кто знает, где раздобыть выступления с jpoint 2020?
Вроде можно купить уже
источник

Э

Эд in pro.jvm
Никак не могу найти, как сделать, чтоб Spring Security на Resource Server клало jwt access token, который приходит в x-access-token header, в Security Context. Или только можно так, если токен в Authorization header?
источник

SP

Sergey Potekhin in pro.jvm
public class JWTFilter extends GenericFilterBean {

   public static final String AUTHORIZATION_HEADER = "Authorization";

   private TokenProvider tokenProvider;

   public JWTFilter(TokenProvider tokenProvider) {
       this.tokenProvider = tokenProvider;
   }

   @Override
   public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain)
       throws IOException, ServletException {
       HttpServletRequest httpServletRequest = (HttpServletRequest) servletRequest;
       String jwt = httpServletRequest.getHeader(AUTHORIZATION_HEADER);
       if (StringUtils.hasText(jwt) && this.tokenProvider.validateToken(jwt)) {
           Authentication authentication = this.tokenProvider.getAuthentication(jwt);
           SecurityContextHolder.getContext().setAuthentication(authentication);
       }
       filterChain.doFilter(servletRequest, servletResponse);
   }

}
источник

SP

Sergey Potekhin in pro.jvm
название заголовка нужно исправить на подходящее
источник

Э

Эд in pro.jvm
Sergey Potekhin
public class JWTFilter extends GenericFilterBean {

   public static final String AUTHORIZATION_HEADER = "Authorization";

   private TokenProvider tokenProvider;

   public JWTFilter(TokenProvider tokenProvider) {
       this.tokenProvider = tokenProvider;
   }

   @Override
   public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain)
       throws IOException, ServletException {
       HttpServletRequest httpServletRequest = (HttpServletRequest) servletRequest;
       String jwt = httpServletRequest.getHeader(AUTHORIZATION_HEADER);
       if (StringUtils.hasText(jwt) && this.tokenProvider.validateToken(jwt)) {
           Authentication authentication = this.tokenProvider.getAuthentication(jwt);
           SecurityContextHolder.getContext().setAuthentication(authentication);
       }
       filterChain.doFilter(servletRequest, servletResponse);
   }

}
классно, спасибо
источник

SP

Sergey Potekhin in pro.jvm
класс TokenProvider отправил в личку на всякий случай
источник

AG

Artem Grammotin in pro.jvm
Приветствую камрадов IT-шников. Кто-то работал с Java Mail?🤔 Нужно финальную часть софта допилить, а я как раз в этой теме я немного дилетант😕. Кто бы мог помочь - отпишите в ЛС🙃
P.s - В долгу не останусь
источник

AE

Alexandr Emelyanov in pro.jvm
Sergei S
Уважаемые коллеги подскажите пожалуйста! Самое Простое приложение на маке собирается(System.out.println()) а самое простое спринг требует какой то сертификат - Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:1.4.1.RELEASE from/to central (https://repo.maven.apache.org/maven2): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Опять билд джавы 5 летней давности? Опять старый кейстор?
источник

I

Igor in pro.jvm
Ах блин, здесь скриншоты нельзя кидать?
источник