C# 在哪里设置MVC注册链接到期设置?
当用户在标准MVC站点上注册时,他们必须单击电子邮件验证-有没有办法在任何地方设置此链接的过期时间C# 在哪里设置MVC注册链接到期设置?,c#,asp.net,asp.net-mvc,asp.net-membership,asp.net-identity,C#,Asp.net,Asp.net Mvc,Asp.net Membership,Asp.net Identity,当用户在标准MVC站点上注册时,他们必须单击电子邮件验证-有没有办法在任何地方设置此链接的过期时间 谢谢是的,您可以设置令牌寿命,默认情况下,它设置为一天 此示例(取自)向您展示了如何将其更改为3hr if (dataProtectionProvider != null) { manager.UserTokenProvider = new DataProtectorTokenProvider<ApplicationUser> (dataPr
谢谢是的,您可以设置
令牌寿命
,默认情况下,它设置为一天
此示例(取自)向您展示了如何将其更改为3hr
if (dataProtectionProvider != null)
{
manager.UserTokenProvider =
new DataProtectorTokenProvider<ApplicationUser>
(dataProtectionProvider.Create("ASP.NET Identity"))
{
TokenLifespan = TimeSpan.FromHours(3)
};
}
if(dataProtectionProvider!=null)
{
manager.UserTokenProvider=
新的数据保护器TokenProvider
(dataProtectionProvider.Create(“ASP.NET标识”))
{
令牌寿命=时间跨度。从小时(3)
};
}
我一直在那个函数中徘徊,认为它应该属于那个函数!太好了,谢谢@jezorama没问题。:)