Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.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
Asp.net mvc 3 MVC无法联机登录_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 MVC无法联机登录

Asp.net mvc 3 MVC无法联机登录,asp.net-mvc-3,Asp.net Mvc 3,我正在学习如何用MVC3编写简单的网站。我在登录我的网站时有点小问题。我通过ASP.Net配置站点创建了一个帐户,登录没有问题,除非我尝试在非本地主机上这样做。当我在我发布的在线站点上使用登录表单时,需要一段时间并将我重定向到/shared/error。我做错了什么?也许我忘了一些图书馆?我使用默认帐户系统,仅此一个是在新的Web应用程序项目中创建的。您在服务器上使用什么来实现持久性?ASP.Net配置正在数据库中创建用户帐户。如果未显式指定数据库,则会为您的开发目的创建一个数据库,但不会将其复

我正在学习如何用MVC3编写简单的网站。我在登录我的网站时有点小问题。我通过ASP.Net配置站点创建了一个帐户,登录没有问题,除非我尝试在非本地主机上这样做。当我在我发布的在线站点上使用登录表单时,需要一段时间并将我重定向到/shared/error。我做错了什么?也许我忘了一些图书馆?我使用默认帐户系统,仅此一个是在新的Web应用程序项目中创建的。

您在服务器上使用什么来实现持久性?ASP.Net配置正在数据库中创建用户帐户。如果未显式指定数据库,则会为您的开发目的创建一个数据库,但不会将其复制到服务器

此外,ASP.Net配置站点还为您在数据库中插入了一些表,用于支持用户、角色等。这些表需要在您的服务器上创建。看


如果可能,您应该考虑MVC 4而不是MVC 3,因为它的预构建模板代替了完整的ASP.NET成员资格提供程序。Simple Membership只使用了几个表,视图和存储过程已经被删除。

好的,我现在手动将代码转换为mvc 4项目。您能给我推荐一些教程吗?这些教程将教我应该在数据库中创建哪些表,以及如何重写默认连接字符串以访问这个数据库,而不必编辑默认帐户模型和控制器?官方文档应该有助于添加正确的名称空间和升级web.config