Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Requisição "http://localhost:64466/Livros/Recuperar/" retornando o código HTML da página de login

Ao utilizar o Postman e chamar a requisição "http://localhost:64466/Livros/Recuperar/" via GET, o Postman retorna o código HTML da página de Login. Se eu mudo o retorno para JSON no Postman o retorno continua sendo o HTML da página de login. O que pode estar ocorrendo?

6 respostas

Alguém consegue me ajudar para dar continuidade no curso? Vi que outros colegas também tiveram este problema e solucionaram, porém não colocaram detalhes da solução.

Informação complementar: no meu serviço também faço o curso no horário de almoço.

Lá o erro não ocorre, o Postman retorna as informações em Json do jeito que deve ser.

Observações: Em casa uso o Visual Studio 2019, no serviço o 2017. Em casa o Postman utilizo a aplicação instalada, no serviço utilizo o Postman como complemento do Google Chrome.

Conseguem me ajudar?

Posta o código no github que podemos ajudar.

Não creio que o erro seja no código, já que o mesmo código no meu serviço funciona, conforme mencionado. Mas obrigado pelo apoio, continuo verificando o que pode estar ocorrendo.

Fala, xará, bom dia. Desculpe pela demora na resposta.

Se está retornando o HTML da página de Login é porque o controlador está exigindo a autorização do usuário. Veja se o seu controlador não está anotado com o atributo [Authorize]. Se sim, remova-o. Em futuras aulas iremos resolver a questão da autorização.

Me dá um feedback aqui, por favor.

solução!

Xará, boa tarde.

Não precisei remover o Authorize. Fui fazendo no serviço, fiz o backup, trouxe o projeto para a casa e deu certo, não entendi muito bem o que pode ter ocorrido.

De qualquer forma muito obrigado pelo apoio.