我在VS 2010中创建了一个新的“ASP.NET网站(Razor)”。进行了一些设置,现在我的SQL数据库中有表webpages_Membership,webpages_Roles和webpages_UsersInRole。一切正常 - 在网站上,WebSecurity.UserExists等方法都有效。我假设这是使用SimpleMembershipProvider。
然后,我决定将yetanotherforum论坛整合到我的网站中。当我按照如何将yetanotherforum集成到现有网站的指示时,提供了两种选择,YafMembershipProvider和AspNetSqlMembershipProvider。我将提供程序默认为AspNetSqlMembershipProvider。
现在,我有一个冲突 - 如果enableSimpleMembership设置为True,我的现有代码可以工作,但论坛不起作用;否则,论坛工作,但我现有的代码没有。看来我需要对一个提供商进行标准化......
理想情况下,我想拥有一套会员表。这是否意味着使用AspNetSqlMembershipProvider是我唯一的选择?一般来说,使用AspNetSqlMembershipProvider而不是SimpleMembershipProvider有什么缺点吗?
由于