csharp 服务器的IP地址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 服务器的IP地址相关的知识,希望对你有一定的参考价值。
public static string HostIPAddress
{
get
{
if (HttpContext.Current.Application["HostIPAddress"] == null)
{
try
{
IPHostEntry ipHostInfo = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress address in ipHostInfo.AddressList)
{
if (address.AddressFamily == AddressFamily.InterNetwork)
{
HttpContext.Current.Application["HostIPAddress"] = address.ToString();
break;
}
}
}
catch (Exception ex)
{
HttpContext.Current.Application["HostIPAddress"] = "-";
}
}
return HttpContext.Current.Application["HostIPAddress"] as string;
}
}
以上是关于csharp 服务器的IP地址的主要内容,如果未能解决你的问题,请参考以下文章
csharp 通过IP地址获取主机
csharp IP地址限制动作过滤器
csharp C#Mono Android获取本机Ip地址
csharp C#Mono Android获取本机Ip地址
csharp 获取IP
csharp Ip范围在C#