可以将ASP .Net Identity类添加到现有项目中吗?

时间:2014-08-06 17:02:35

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

我有一个现有的ASP .Net web项目(不是MVC)。为了添加ASP .Net Identity数据库表,我按照说明使用此链接创建用户http://www.asp.net/identity/overview/getting-started/adding-aspnet-identity-to-an-empty-or-existing-web-forms-project

这些表已经创建,但有没有办法将所有必需的类导入到我的项目中,这样我就可以利用我的应用程序中现成的类/方法而不是编写自己的类?如果有,怎么样?

我读了很多文章,但不确定这是否可行。当创建一个选择了身份验证的新项目时,它确实包含这些类,但我不知道我是否应该将这些类复制并粘贴到我的项目中?

感谢任何帮助/建议。

1 个答案:

答案 0 :(得分:2)

由于您要求的大部分内容都包含UI和身份框架部分的组合,最简单的解决方案可能是使用visual studio 2013创建一个新的mvc 5站点。这将创建一个AccountController和相关的视图来管理大多数你在说什么要将其用于现有项目,您可以选择性地将其中一些文件包含到现有项目中。这对我来说至少起了作用,我正在为VS 2012解决方案做类似的事情。