O método POST em https://aluracar.herokuapp.com/login está retornando o status 403 forbidden
Olá, Gabriel, você está fazendo o post através do aplicativo ou através do web browser/Postman? Acabei de fazer um teste de post pelo aplicativo e funcionou:
using (var cliente = new HttpClient())
{
cliente.BaseAddress = new Uri("https://aluracar.herokuapp.com");
var camposFormulario = new FormUrlEncodedContent(new[]
{
new KeyValuePair<string, string>("email", login.email),
new KeyValuePair<string, string>("senha", login.senha)
});
return await cliente.PostAsync("/login", camposFormulario);
}
Boa tarde Marcelo, eu estava tentando pelo Postman, mas pelo aplicativo funcionou. Muito obrigado
Ah, entendi. O webservice falha de propósito 1 vez a cada 3 ou 4 vezes, se não me engano. Ele faz isso pra podermos testar tratamento de exceções no Xamarin.
Então estou fechando a dúvida, tudo bem?
Obrigado por participar do fórum!