相关疑难解决方法(0)

如何在ASP.NET CORE中获取客户端IP地址?

你能否告诉我如何在使用MVC 6时在ASP.NET中获取客户端IP地址Request.ServerVariables["REMOTE_ADDR"]不起作用.

c# asp.net-core-mvc asp.net-core

166
推荐指数
13
解决办法
9万
查看次数

RemoteIpAddress始终为null

var test1 = HttpContext.Features.Get<IHttpConnectionFeature>();
var test2 = HttpContext.Connection.RemoteIpAddress;
Run Code Online (Sandbox Code Playgroud)

IISExpress上本地运行应用程序时,这两行正确返回值0:0:1.

当我在IIS 7.5(在VM上运行)上发布应用程序时.RemoteIpAddress总是null

我正在使用ASP.Net 5 RC 1.

如何在ASP.NET 5应用程序中获取客户端的IP地址?

我在以下问题中尝试了解决方案,但是我遇到了上面提到的问题:

asp.net-core-mvc asp.net-core asp.net-core-1.0

8
推荐指数
2
解决办法
4825
查看次数