C#中获取用户登录IP地址
using System.Net; //导入命名空间
public string getLocalIP()
{
string strHostName = Dns.GetHostName(); //得到本机的主机名
IPHostEntry ipEntry = Dns.GetHostByName(strHostName); //取得本机IP
string strAddr = ipEntry.AddressList[0].ToString();
return (strAddr);
}
//用法
if (rs.HasRows)
{
rs.Read();
context.Session["DLUserID"] = rs["U_UserID"].ToString();
context.Session["DLgetdate"] = rs["getdate"].ToString();
context.Session["DLUserDate"] = rs["U_Date"].ToString();
context.Session["DLUserIP"] = getLocalIP();
context.Response.Redirect("index_Main.aspx?Dl=" + rs["U_UserID"].ToString() + "&pas=" + rs["U_Pass"].ToString() + "");
rs.Close();
}
else
{
context.Response.Redirect("login.aspx");
}
//获取登录ip
public string getLocalIP()
{
string strHostName = Dns.GetHostName(); //得到本机的主机名
IPHostEntry ipEntry = Dns.GetHostByName(strHostName); //取得本机IP
string strAddr = ipEntry.AddressList[0].ToString();
return (strAddr);
}
public bool IsReusable
{
get
{
return false;
}
}
}
最新文章
- JS高程5.引用类型(3)Array类型-检测数组
- T-Sql编程基础
- OPENVPN
- testng xml中按顺序执行java类
- maven配置阿里云镜像
- ADB工具包15秒快速安装器,已集合ADB、FASTBOOT工具箱和最新的驱动程序
- Javascript动态调整文章的行距、字体、颜色,及打印页面和关闭窗口功能
- Java中如何在另一个类里面使用运行类中的对象,举例说明了一下。
- MySQL下载、安装和修改root密码
- 一个关于ExtJS4具体控件的详细教程
- Java获取线程的对象和名称
- 04、生成 HTMLTestRunner 测试报告
- hdu1114(完全背包)
- 使用dns批量管理普通主机名相关问题
- Java基础语法<;十一>; 异常 断言 日志 调试
- PHP数据库45道题整理~~~啦啦啦
- 从零开始:一个正式的vue+webpack项目的目录结构是怎么形成的
- 常见hash算法
- ffmpeg错误:Invalid UE golomb code
- NOIP2018初赛游记