2023-02-16 284
为什么我的用户和角色最终在用户和角色表中,而不是aspnet_users和aspnet_roles?
当我使用aspnet网站管理工具(VisualStudio->菜单 – >项目 – > ASPNET配置,添加用户,它最终在用户表中;和角色表中的新角色.
我在主题上阅读的所有内容都表示aspnet_users和aspnnet_roles.
我正在使用aspnetmvc4(beta),sqlserver2008r2,VisualStudio2010.我通过aspnet_regsql.exe在数据库中创建了aspnet_xxx-tables.我嗅探SQLServer并获得针对用户和角色的查询.它甚至会创建一个应用程序表.
根据请求,Web.config的成员资格部分:
<membership defaultProvider="DefaultMembershipProvider">
<providers>
<clear />
<add connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="false"
requiresUniqueEmail="false" maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/"
name="DefaultMembershipProvider"
type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</membership>
旧学校ASP.NET 2.0+提供者(System.Web.XXX.SqlXXXProvider)
– >通过存储的procs使用 aspnet _users和 aspnet _roles表.
新的通用提供商(System.Web.Providers.XXX)
– >使用用户和角色表,通过(ef生成的?)sql.
更多信息在这里(来自斯科特H先生):
http://www.hanselman.com/blog/IntroducingSystemWebProvidersASPNETUniversalProvidersForSessionMembershipRolesAndUserProfileOnSQLCompactAndSQLAzure.aspx
以上所述是小编给大家介绍的Aspnet网站管理工具,用户表或aspnet_users表,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/33876.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态