RemoteIpAddress é sempre nulo
var test1 = HttpContext.Features.Get<IHttpConnectionFeature>();
var test2 = HttpContext.Connection.RemoteIpAddress;
Ao executar o aplicativo localmente emIISExpress, essas duas linhas retornam corretamente o valor0:0:1
.
Quando publico o aplicativo emIIS 7.5 (que está sendo executado em uma VM).RemoteIpAddress
é semprenull
estou usandoASP.Net 5 RC 1.
Como posso obter o endereço IP do cliente em umASP.NET 5 inscrição ?
Tentei as soluções nas seguintes perguntas, mas tenho o problema mencionado acima:
Questão 1Questão 2