我正在一个小型 MVC4 项目中实现 SimpleMembershipProvider,并且我已经可以使用客户提供的数据库初始化数据库连接,其中已经指定了用户和角色表(这些表称为 sp_person 和 sp_role)。
问题是,当我尝试登录时,尽管我已经知道它是正确的密码,但 MVC 应用程序拒绝我的密码并显示典型的“密码错误”错误消息。我怀疑问题是 SimpleMembershipProvider 不知道我在哪里存储密码(它在 sp_person 表中,在“ecampus_password”字段中),这就是身份验证失败的原因。
如何告诉 SimpleMembershipProvider 在哪里查找存储的密码?
提前致谢,
莱斯特