12

我是一名新手程序员,在我的第一个代码项目中学习。我从 MVC 4 开始,并设法让 CRUD 为单个实体工作。我决定接下来尝试解决安全问题。当 Visual Studio 构建我的 MVC 4 项目时,它添加了一个帐户模型、视图和控制器。我已经使用此处描述的过程将我的项目升级到 MVC 5 和 EF 6 。我现在想用 MVC 5 脚手架的身份模型、视图、控制器替换 MVC 4 安全代码。这可能吗?如果是这样,怎么做?

4

1 回答 1

6

具有讽刺意味的是,几天前我刚刚在处理这个问题......

我建议只使用一个全新的 MVC 5 应用程序。话虽如此,我不确定您的应用程序的开发进度。

你现在用什么来保障安全?我要假设 SimpleMembership?如果你这样做了,@Kevin Junghans有一篇非常好的文章/项目,其中涉及将 simplemembership 从你的应用程序中解耦

从理论上讲,您可以使用它来摆脱解耦 simplemembership ,然后使用此处找到的答案添加身份。

我的经验使我重做它,但同样,我不确定您的开发进度,所以我不知道这是否是一个可行的选择。如果是这样,我会建议您这样做,并在您使用时添加您的控制器。

于 2013-11-16T06:26:07.490 回答