3
respostas

Failed to load resource: the server responded with a status of 404 (Not Found)

Olá pessoal! Estou utilizando os conhecimentos que estou adquirindo neste curso para desenvolver uma aplicação full stack onde inicialmente deve-se realizar um login para acessar a aplicação. Em desenvolvimento está funcionando corretamente. Estou utilizando uma hospedagem VPS linux. Fiz upload dos arquivos de build do desenvolvimento React para o diretório do Apache (/var/www/public_html/minha_pagina) e implantei os arquivos de build do backend Java com SpringBoot (.jar) no diretório '/opt/minha_pagina'. A página de login está permitida para qualquer origem, inclusive consigo acessá-la por meio do Insomnia. Ao acessar o domínio de minha aplicação, retorna a página inicial (página de login) no meu browser. Ao inserir usuário e senha e clicar no botão para efetivar o login, retorna o seguinte erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade.

Me parece estar apresentando um erro em 'manifest.json'. Não sei como tratar esse erro. Nem consegui identificar esse arquivo entre os arquivos de build. Alguém consegue me dar uma luz?

3 respostas

Salve, Edson!

Repara ali que você fez uma requisição para http://localhost:8080/auth/login

E, na sua versão publicada no VPS, você precisa apontar para o domínio ou IP do servidor onde fez deploy do backend

Certo Vinicius,

mas eu alterei para o meu domínio e também para o IP do servidor e continua gerando o erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Salve, Edson!

Aí a coisa muda de figura :)

Você precisa agora configurar e habilitar o funcionamento do CORS no backend: https://spring.io/guides/gs/rest-service-cors

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software