小编Jac*_*amy的帖子

Log4net随机停止记录.

我目前正在使用log4net构建一个ASP.Net-MVC应用程序进行日志记录,但是记录器似乎只是随机停止.它会愉快地记录一段时间,然后停止,然后在一段时间后再次启动.我甚至不确定是什么让它恢复记录.我不是在谈论丢失的一些消息 - 有时它会消失很长一段时间,比如一个小时左右.

为什么会这样停下来开始?我应该如何正确配置它,以便它不会随意停止?

这是我的配置:

<log4net debug="true">
<appender name="RollingLogFileAppender"
        type="log4net.Appender.RollingFileAppender">

  <file value="..\Logs\\CurrentLog.txt" />
  <appendToFile value="true" />
  <datePattern value="yyyyMMdd" />

  <rollingStyle value="Date" />
  <filter type="log4net.Filter.LevelRangeFilter">
    <acceptOnMatch value="true" />

    <levelMin value="INFO" />
    <levelMax value="FATAL" />
  </filter>

  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern
    value="%-5p %d %5rms %-22.22c{1} %-18.18M - %m%n" />
  </layout>

</appender>

<root>
  <level value="INFO" />
  <appender-ref ref="RollingLogFileAppender" />
</root>
Run Code Online (Sandbox Code Playgroud)

log4net

31
推荐指数
1
解决办法
1万
查看次数

禁用访问网站的用户的"记住我的密码"提示

所以我有一个ASP.Net MVC网站,我想知道是否有可能做到这一点,所以用户必须手动输入他们的密码所以它不会被浏览器自动填充?这似乎是一个简单的问题,但谷歌搜索这个我只是获得有关客户端如何禁用其提示的说明.

asp.net-mvc

11
推荐指数
1
解决办法
6492
查看次数

如何以编程方式从LDAP检索信息

我在IIS7上运行ASP.Net页面,并在VS 2008中进行开发.目前,我通过LDAP连接完成用户身份验证.一旦用户登录,他们就会在一个页面上有一个表单,其中包含一些关于它们的基本信息(例如他们的姓名,电子邮件地址,国家/地区等),我希望从已存储在其中的信息中预先填充其中的一些字段. LDAP.特别是他们的名字和电子邮件地址.问题是,使用C#,我如何实际检索此信息?

asp.net ldap

6
推荐指数
1
解决办法
5235
查看次数

在ASP.Net-MVC中的控制器之间传递信息

这是如何在ASP.NET MVC中RedirectToAction的副本,而不会丢失请求数据


嗨,我遇到了一个让我刮伤脑袋的问题.基本上我有一个登录页面Login.aspx,它有用户名和密码字段,以及一个重要的小复选框.登录在AccountController登录方法中处理.目前的代码如下:

[AcceptVerbs(HttpVerbs.Post)]
[SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings",
    Justification = 
        "Needs to take same parameter type as Controller.Redirect()")]
public ActionResult LogOn(string userName, string password, string returnUrl, 
    bool sendStoredInfo)
{
    if (!this.ValidateLogOn(userName, password)) {
        return View();
    }

    this.FormsAuth.SignIn(userName, false);

    if (!String.IsNullOrEmpty(returnUrl)) {
        return Redirect(returnUrl);
    } else {
        return RedirectToAction("Index", "Home");
    }
}
Run Code Online (Sandbox Code Playgroud)

基本上,如果该行返回Redirect(returnUrl); 然后它会在另一个控制器OpenIDController中结束,这就是sendStoredInfo bool变得重要的情况.但问题是当我在OpenIDController中时,我没有引用它.如何发送此值?

asp.net-mvc

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

asp.net-mvc ×2

asp.net ×1

ldap ×1

log4net ×1