试图将MVC 5中的默认锁定时间设置为15分钟,但是在MySql数据库中设置的时间间隔是锁定发生后的5个小时。这是怎么回事?
manager.UserLockoutEnabledByDefault = true;
manager.DefaultAccountLockoutTimeSpan = TimeSpan.FromMinutes(15);
manager.MaxFailedAccessAttemptsBeforeLockout = 5;
答案 0 :(得分:0)
我知道您可能已经找到了答案,但是将来可能会对其他人有所帮助。
数据库中保存的LockOutEndDate为UTC时间,因为列名突出LockoutEndDateUtc
。因此,您可能居住在时区偏移量为-05:00的区域中。