Ao testar localmente usando um projeto que emite solicitações HTTP POST de um programa criado no Visual Studio, ou seja: usando System.Net.Http.HttpClient, HttpClient sempre retorna:
System.Net.Http.HttpRequestException: Ocorreu um erro ao enviar a solicitação. ---> System.Net.WebException: Não é possível conectar ao servidor remoto ---> System.Net.Sockets.SocketException: Nenhuma conexão pode ser feita porque a máquina de destino a recusou ativamente 127.0.0.1:7170
Posso fazer solicitações POST usando PostMan ou GET usando um navegador, mas ao tentar testar funções localmente usando chamadas System.Net.Http.HttpClient de dentro do Visual Studio - parece impossível, devido ao erro acima.
Também tentei definir o seguinte no Web.Config (sugerido em uma postagem StackOverFlow):
Sem efeito!
COMO posso testar funções localmente de programas em execução no Visual Studio - especificamente, ao usar System.Net.Http.HttpClient - forneça um exemplo.
⚠ Não edite esta seção.
@ bdcoder2 Obrigado pelo feedback! No momento, estamos investigando e iremos atualizá-lo em breve.
Oh, meu Deus - minhas sinceras desculpas!
Eu tinha http: // localhost : 7170 / como o URL base em um arquivo de configuração em vez de (o correto) http: // localhost : 7071 /
Duas horas olhando para a exceção e eu não fiz idéia de - tempo para um feriado!
Mais uma vez - desculpe pelo alarme falso e obrigado pela resposta rápida !!
@ bdcoder2 obrigado pela atualização e fico feliz em saber que você descobriu. E não se preocupe, isso acontece com o melhor de nós :)
Comentários muito úteis
Oh, meu Deus - minhas sinceras desculpas!
Eu tinha http: // localhost : 7170 / como o URL base em um arquivo de configuração em vez de (o correto) http: // localhost : 7071 /
Duas horas olhando para a exceção e eu não fiz idéia de - tempo para um feriado!
Mais uma vez - desculpe pelo alarme falso e obrigado pela resposta rápida !!