Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

156
Visualizações
¿La configuración de dominio cruzado de springboot no tiene ningún efecto?
  1. Antecedentes: en el desarrollo del proyecto se adopta el modo de separación front end y back end, en el que se utiliza Vue + Axios para el front end y spring-boot para el back end. Una vez que se desarrolla el proyecto, desea conectarse, por lo que el front-end elige implementar en Nginx, y todo el proyecto se empaqueta en docker con docker-compose para ejecutarse.
  2. Problema: después de implementar el front-end en Nginx (usando la configuración predeterminada de Nginx sin modificaciones), se produce un error entre dominios cuando se usa Axios para acceder al back-end. Por lo tanto, de acuerdo con la declaración en línea, agregue una configuración de dominio cruzado en el fondo de arranque de primavera:
 @Configuration public class CorsConfig { @Bean public CorsFilter corsFilter(){ UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); CorsConfiguration corsConfiguration = new CorsConfiguration(); corsConfiguration.addAllowedOriginPattern("*"); corsConfiguration.addAllowedHeader("*"); corsConfiguration.addAllowedMethod("*"); corsConfiguration.setAllowCredentials(true); source.registerCorsConfiguration("/**",corsConfiguration); return new CorsFilter(source); } }
  1. Resultado: después de reiniciar el proyecto, la operación seguía informando un error entre dominios y no se podía acceder a la interfaz. Luego, el intento de agregar la anotación de origen cruzado no fue válido. ¿Cuál es la razón? ¿Es el problema de Nginx, o significa que el front-end y el back-end deben configurarse en todos los dominios para tener éxito? No tengo experiencia de front-end
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda