我意识到这个问题可能不适合SO的Q& A格式,尽管我认为这是迄今为止提供一些洞察力的最佳社区。在处理授权和身份验证时,Forms Authentication,MembershipProvider,SimpleMemberShipProvider和Sessions之间有什么区别?
我不会问“哪个更好”,因为这显然取决于其实施的目的。我理解通过会话管理这些数据通常不适用于此,尽管我提供的列表最有可能并非详尽无遗。
我不确定每种方法的好处和局限以及如何最好地实施它们。理想情况下,我会使用VB.NET制作一个Web表单应用程序,但也可以使用C#和MVC。
任何能够清除这一点的帮助或在线资源都会有很大帮助。
答案 0 :(得分:0)
如果我是你,我会做一些关于ASP.NET身份的阅读 http://www.asp.net/identity
这是最新且功能最丰富的ASP.NET成员资格基础架构。
身份网站还提供了旧版会员类型的一些背景知识: http://www.asp.net/identity/overview/getting-started/introduction-to-aspnet-identity