Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用;“违约”;新MVC应用程序的登录系统_C#_Asp.net_Asp.net Mvc - Fatal编程技术网

C# 使用;“违约”;新MVC应用程序的登录系统

C# 使用;“违约”;新MVC应用程序的登录系统,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我刚刚创建了我的第一个ASP.NET MVC应用程序。由于我没有选择创建空项目,VisualStudio为我生成了一些视图,包括一个注册用户页面 但是我需要创建哪些表来使用注册/登录功能?您必须使用ASP.NET Web管理工具。这里为您提供了官方说明,包括有关用户/密码数据库的信息 使用aspnet\u regsql.exe工具创建您的会员数据库 实际上根本不需要创建任何用户表。尝试并注册,您会发现第一次注册时,需要一点时间才能完成操作。这是因为正在为您创建ASP.NET成员资格表结构 但是,

我刚刚创建了我的第一个ASP.NET MVC应用程序。由于我没有选择创建空项目,VisualStudio为我生成了一些视图,包括一个注册用户页面


但是我需要创建哪些表来使用注册/登录功能?

您必须使用ASP.NET Web管理工具。这里为您提供了官方说明,包括有关用户/密码数据库的信息


使用
aspnet\u regsql.exe
工具创建您的会员数据库


实际上根本不需要创建任何用户表。尝试并注册,您会发现第一次注册时,需要一点时间才能完成操作。这是因为正在为您创建ASP.NET成员资格表结构

但是,在Visual Studio中,您可以转到Project->ASP.NET配置,这将为您打开一个浏览器窗口,使您能够更轻松地配置帐户


如果要将ASP.NET成员资格表添加到您自己的数据库中,从而允许您添加与默认成员资格相关并扩展其功能的自定义表,则可以按照中的步骤进行操作。

我忘了提到我使用的是adventureworks示例数据库。我运行了这个工具,添加了表。现在,在建立与SQL Server的连接时,出现了一个与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:26-定位指定的服务器/实例时出错)。但是我把db添加到了我的connetionstring中,我可以从c#到它进行“正常”的EF查询。有什么想法吗?@Johan我不熟悉adventureworks的示例,但请尝试中最后一篇文章中链接的想法。似乎很有效,谢谢。现在我只需要弄清楚如何创建ApplicationServices连接字符串:-)