问题描述
我在ASP.NET新会员。我想在ASP.NET MVC项目实现ASP.NET成员资格。我不知道是否有可能或没有。
每当我们打算在那个时候,我们发现改变身份验证(无身份验证,身份认证,组织等)选项来创建MVC应用程序。我有选择的身份认证并获得我的应用程序这些表。 查找连接。
不过,我不希望ASP.NET标识表和功能。
我想ASP.NET成员资格表和功能(用户CRUD操作,分配角色,更改用户密码等)的查找连接
我已经找到了在SQL Server中创建ASP.NET成员表的方式。
- 转到目录C:\\ WINDOWS \\ Microsoft.NET \\框架\\ v4.0.30319点击
- aspnet_regsql.exe的。您将看到以下画面。
但你还记得当我们创建一个身份MVC应用程序然后他们提供注册和登录功能,内置的(没有必要写code表示)是的一样,我想在ASP.NET成员资格了。
您答案将AP preciable! :)
在此先感谢:)
ASP.Net Membership you mentioned is more than 10 years old. Microsoft has deprecated it. Here is the history -
- ASP.Net Membershi Provider (you mentioned)
- ASP.NET Universal Providers
- Simple Membership Provider
- ASP.NET Identity (current version is 2)
Microsoft is moving toward ASP.Net Identity. It is why you cannot find any article regarding MVC and old Membership.
Since you are also new to ASP.Net Membership, I personally recommend to learn ASP.Net Identity. Here is the free course and book -
ASP.NET MVC 5 Fundamentals by Scott Allen
ASP.NET identity from Adam Freeman's book
You can use AccountController generated by ASP.Net Identity, and replace UserManager with Membership by yourself.
这篇关于如何实现ASP.Net成员在MVC项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!