C# 将现有SqlMembershipProvider数据库与ASP.NET MVC应用程序一起使用

C# 将现有SqlMembershipProvider数据库与ASP.NET MVC应用程序一起使用,c#,.net,sql-server,asp.net-mvc,sqlmembershipprovider,C#,.net,Sql Server,Asp.net Mvc,Sqlmembershipprovider,我一直在寻找如何将现有会员数据库与新的mvc应用程序结合使用的方向。我发现的一切都与创建新的成员数据库有关 我希望能简单地将新的应用程序指向某个地方现有的db,但我还没有弄清楚应该在哪里这样做 任何方向都会一如既往地受到欢迎 编辑:我已尝试更改连接字符串。成员资格组件似乎继续运行LocalDB 这里是we.config。唯一可编辑的是未经编辑的“ASP.NET Web应用程序”中的连接字符串 在Global.asax中,我删除了 AuthConfig.RegisterAuth(); 这一行基本

我一直在寻找如何将现有会员数据库与新的mvc应用程序结合使用的方向。我发现的一切都与创建新的成员数据库有关

我希望能简单地将新的应用程序指向某个地方现有的db,但我还没有弄清楚应该在哪里这样做

任何方向都会一如既往地受到欢迎

编辑:我已尝试更改连接字符串。成员资格组件似乎继续运行LocalDB

这里是we.config。唯一可编辑的是未经编辑的“ASP.NET Web应用程序”中的连接字符串


在Global.asax中,我删除了

AuthConfig.RegisterAuth();
这一行基本上实例化了现成的VisualStudio应用程序的默认身份验证行为


删除此选项可能不是正确的方法。我需要进一步研究一下,但它解决了我的问题。

你能发布你的连接字符串吗?Web.config的相关部分可能也会有所帮助。请注意,您使用的连接字符串根本没有指定服务器什么?我删除了要发布在这里的服务器名称,但是连接字符串应该是好的。它直接从现有的工作应用程序复制而来。我继续并发布了整个配置。我再次编辑了连接字符串以确保其正确显示。哦,我明白了,很抱歉造成混淆。我在此配置中没有看到任何成员资格部分。他们在吗?若并没有这样的部分,成员资格提供者将不知道使用什么数据库。
AuthConfig.RegisterAuth();