Asp.NET Identity有时会工作

时间:2014-11-06 17:19:28

标签: c# asp.net c#-4.0 asp.net-identity

这是我的配置。

app.UseCookieAuthentication(new CookieAuthenticationOptions
{
    AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
    LoginPath = new PathString("/Account/Login"),
    LogoutPath = new PathString("/Account/Login"),
    CookieName = "LoginCookie", 
    ExpireTimeSpan = TimeSpan.FromMinutes(30),

    Provider = new CookieAuthenticationProvider
    {
    OnValidateIdentity = SecurityStampValidator
             .OnValidateIdentity<ApplicationUserManager, ApplicationUser>(
              validateInterval: TimeSpan.FromMinutes(30),
              regenerateIdentity: 
                        (manager, user) => user.GenerateUserIdentityAsync(manager))
    }
 });

问题在于它首先工作,比如前30分钟,但之后停止工作。我已检入谷歌浏览器,但未添加cookie。服务器上没有错误,用户名和密码正在运行,因为当我输入不正确的错误时,我得到了&#34;再次尝试&#34;信息。重新发布项目后,一切都开始工作,然后再次出现同样的问题。

0 个答案:

没有答案