未设置ASP.NET身份锁定结束日期的默认时间

时间:2018-09-20 20:06:58

标签: asp.net asp.net-mvc asp.net-identity

试图将MVC 5中的默认锁定时间设置为15分钟,但是在MySql数据库中设置的时间间隔是锁定发生后的5个小时。这是怎么回事?

        manager.UserLockoutEnabledByDefault = true;
        manager.DefaultAccountLockoutTimeSpan = TimeSpan.FromMinutes(15);
        manager.MaxFailedAccessAttemptsBeforeLockout = 5;

1 个答案:

答案 0 :(得分:0)

我知道您可能已经找到了答案,但是将来可能会对其他人有所帮助。

数据库中保存的LockOutEndDate为UTC时间,因为列名突出LockoutEndDateUtc。因此,您可能居住在时区偏移量为-05:00的区域中。