我是新来的MVC 3,并通过了很多很酷的教程。热爱设计模式并享受生产力提升。与ASP.Net V3的连接字符串
我现在遇到的一个问题是,我正在使用内置数据库来处理大多数教程中许多基本MVC应用程序背后的登录信息。我现在需要改变以访问现场制作系统的登录细节,但无法找到它在哪里做。
我最初的教导就像改变连接字符串一样简单,但生产数据库完全不同于编制的例子。
模型/控制器从哪里获取数据并不明显。例如,模型/控制器在哪里检索用户名或比较密码。如果我知道这一点,那么我可以改变我的解决方案,指向正确的数据库/表/字段。
此外,我的真实数据库在EF中建模,并且在同一个解决方案中的单独项目中。所以我有MyProject.Data和MyProject.Web,并最终将有MyProject.Test等。
在这里的任何帮助将大大appreicated。提前致谢。
编辑1:真正的数据库也有一个用户名和密码字段的登录表,就像MVC简单登录数据库。然而,数据库显然不是系统的一部分,就像示例项目中那样。而是坐在等待访问的服务器上。
我的问题是,我不知道要去哪里做出所需的更改。我想这将是连接字符串,但这是行不通的。即使我得到的错误只是指向连接字符串,而不是给我一行代码来查找。
听起来像你需要一个(自定义)成员资格提供商。但是确定的细节太少了。 –