2014-12-04 88 views
1

我们正在维护一个内部组织管理系统(可悲地)写在ASP.NET 3.5中。最近我们被要求为系统添加密码管理功能,这看起来非常适合ASP.NET Identity的密码管理功能。在.NET 3.5 WebForms站点中使用ASP.NET标识

我的问题是,我们可以在我们的系统中使用ASP.NET身份,它是用ASP.NET 3.5编写的吗? 如果是这样,那么需要做什么? 如果没有,有没有其他的选择?我们只需要密码有关的东西,比如长度,特殊字符,防止以前,也就是说,3位密码的再利用等

干杯, ashilon

回答

4

ASP.NET身份框架的NuGet包的集合(DLL的)和运行时版本(最低支持.NET Framework)为v4.0.30319

因此,您无法在ASP.NET 3.5(即.NET Framework 3.5)上使用ASP.NET身份框架。

使用运行时版本v4.0.30319

Microsoft.AspNet.Identity.Core 
Microsoft.AspNet.Identity.EntityFramework 
Microsoft.AspNet.Identity.Owin 

下面的软件包你可以升级你的项目,以支持.NET框架4.0或以上,那么你可以可以使用asp.net身份框架。

+0

非常感谢@DSR。 – ashilon 2014-12-05 12:20:57

相关问题