C#系统日志,跪求,在线等 里面包含登录名, ip, 时间,拜谢。。急,大哥们,给个源码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary>/// 获取客户端的IP,可以取到代理后的IP/// </summary>/// <returns></returns>public static string GetClientIp(){ string l_ret = string.Empty; if (!string.IsNullOrEmpty(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"])) l_ret = Convert.ToString(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]); if (string.IsNullOrEmpty(l_ret)) l_ret = Convert.ToString(System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]); return l_ret;}登录名 和登录时间 你应该能直接拿到吧 很复杂吗?ip地址Request有IP属性的 log4Net log4net 请参考:http://www.cnblogs.com/luoxiaonet/archive/2011/04/22/2024605.html log4net很方便的,或是你把这些信息写到数据库 推荐使用log4net 挺好用的 NLog、Log4Net,这两个都是开源项目,都能非常容易地在google上搜到大量的资料。博客园里面也有不少资料和心得。NLog较Log4Net而言更简化了一些。 推荐你用NLog。你在google里面这样搜:site:cnblogs.com NLog然后会有很多很多文章,还是成系列的,先自己学习一下吧。 如何获得一个整型数据的低八位和高八位? panel的宽度、高度的郁闷问题 修改数据~~ 关于DataGrid显示问题. 工具栏图标不见了,不知道大家有没有遇到此情况? 嵌入到网页中的windows control的路径问题 关于listbox等控件读取拖拽来的快捷方式问题! 我的自定义控件没有显示在工具栏中,如何让它显示出来? C#课程设计 求解惑啊!!! 贺喜巴西2:1 关于c#读二进制文件的疑惑? 如何在sql中自动生成guid
/// 获取客户端的IP,可以取到代理后的IP
/// </summary>
/// <returns></returns>
public static string GetClientIp()
{
string l_ret = string.Empty;
if (!string.IsNullOrEmpty(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"]))
l_ret = Convert.ToString(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]); if (string.IsNullOrEmpty(l_ret))
l_ret = Convert.ToString(System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]);
return l_ret;
}登录名 和登录时间 你应该能直接拿到吧
http://www.cnblogs.com/luoxiaonet/archive/2011/04/22/2024605.html
site:cnblogs.com NLog然后会有很多很多文章,还是成系列的,先自己学习一下吧。