Ao tentar me conectar através da página de login ele redireciona para a url correta porém recebo sempre o status code 401 (Não autorizado), quando testo esse mesmo endpoint através do swagger consigo me conectar tranquilamente `using ScreenSound.Web.Response; using System.Net.Http.Json;
namespace ScreenSound.Web.Services { public class AuthAPI(IHttpClientFactory factory) { private readonly HttpClient _httpClient = factory.CreateClient("API");
public async Task<AuthResponse> LoginAsync(string _email, string senha)
{
var response = await _httpClient.PostAsJsonAsync("auth/login", new
{
email = _email,
password = senha
});
if (response.IsSuccessStatusCode)
{
return new AuthResponse { Sucesso = true };
}
return new AuthResponse { Sucesso = false, Erros = ["Email ou senha inválidos."] };
}
}
} `
Fiz alguma coisa errada? ![]( )