我在安装了IIS8.5的web服务器上部署了一个ASP.NET MVC应用程序(使用.NET 4.5)。partial class OneController : MyCustomController // Here some stuff我的目标是:
现在,我需要获得目前正在向我的ASP.NETMVC应用程序发出请求的客户端IP地址。此外,我如何知道传入的请求是否来自本地IP地址(localhost) 127.0.0.1,如果是的话,放弃这个请求,我的意思是,什么也
我在C# ASP.NET MVC应用程序中使用Request.UserHostAddress来获取客户端的IP地址。然而,这似乎是两个级别的低效,因为在.Net堆栈的内部,它可能采用IP地址的整数表示形式,并在我的代码将其转换回整数之前将其转换为字符串。
我可以直接从.NET获取客户端IPv4地址的整数表示吗?