BLUE
Profile banner
DL
David Lins
@davidlins.bsky.social
BJJ & Code
215 followers253 following120 posts
DLdavidlins.bsky.social

Desafio 4: Após subir no wildfly, voltou o problema de https para https, por algum motivo o spring boot subia ForwardedHeaderFilter que pegava o header injetados pelo nginx Solução: Cria um bean org.springframework.web.filter.ForwardedHeaderFilter

code: 
 @Bean
    FilterRegistrationBean<ForwardedHeaderFilter> forwardedHeaderFilter() {
        ForwardedHeaderFilter filter = new ForwardedHeaderFilter();
        FilterRegistrationBean<ForwardedHeaderFilter> registration = new FilterRegistrationBean<>(filter);
        registration.setDispatcherTypes(DispatcherType.REQUEST, DispatcherType.ASYNC, DispatcherType.ERROR);
        registration.setOrder(Ordered.HIGHEST_PRECEDENCE);
        registration.setUrlPatterns(List.of("/"));
        return registration;
    }
1

DLdavidlins.bsky.social

Subir a aplicação usando o Spring Boot dentro do Wilfly para legal para validar, porém ao meu ver não seria a melhor opção, o Spring Boot tem vários starter que simplificam as coisas, mas que pode gerar alguns problemas com o wildfly.

1
Profile banner
DL
David Lins
@davidlins.bsky.social
BJJ & Code
215 followers253 following120 posts