asp.net – 如何使用Log4Net启用IP地址记录
发布时间:2020-05-24 02:53:11 所属栏目:asp.Net 来源:互联网
导读:我正在寻找一种在ASP.NET中使用log4net启用IP记录的方法.我发现一个 solution,但它在应用程序级别.任何建议/做法如何在会话级别记录IP? 谢谢 在Application_BeginRequest中, MDC.Set(addr, Request.UserHostAddress); 然后确保您的PatternLayout在模式字符串
|
我正在寻找一种在ASP.NET中使用log4net启用IP记录的方法.我发现一个 solution,但它在应用程序级别.任何建议/做法如何在会话级别记录IP? 谢谢 解决方法在Application_BeginRequest中,MDC.Set("addr",Request.UserHostAddress);
然后确保您的PatternLayout在模式字符串中的某处包含%X {addr}. 更新:正如Tadas所指出的,在较新版本的log4net中,相当于 ThreadContext.Properties["addr"] = Request.UserHostAddress; 加上模式字符串中的%P {addr}. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 属性似乎根本不起作用
- asp.net-mvc – 我应该为ASP.Net MVC项目使用什么ORM?
- asp.net-mvc – ASP.NET MVC UpdateModel容易受到黑客攻击?
- asp.net-mvc – 如何在ASP.NET MVC控制器中访问HttpServerU
- 最佳实践ASP.NET成员资格:同一数据存储区中的用户表?
- 使用WCAT对ASP.NET / IIS进行压力测试
- 标签 – 如何使用像asp这样的Razor:Literal?
- asp.net-mvc – asp.mvc视图在发布配置中引用#IF DEBUG
- WPAD查询从ASP.NET调用webservice
- asp.net-mvc-5 – aspnet身份避免同时登录同一帐户
推荐文章
站长推荐
- asp-classic – 使用FileSystemObject的文件权限
- asp.net-mvc – 在foreach中的mvc radiobuttons
- asp.net – 过程或函数“”需要参数“”,这是未提
- asp.net-mvc-3 – 验证隐藏的字段
- asp.net-mvc – 缺少Visual Studio 2012 MVC本地
- asp.net – 优化的捆绑包在从网站请求时返回404
- ASP.NET MVC授权:角色的权限
- 将自定义属性添加到asp.NET RadioButton控件
- asp.net-mvc – ASP.NET MVC使用自定义角色提供程
- asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能
热点阅读
