Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
在IIS 5.1和6中发布asp.net web应用程序后无法登录_Asp.net_Iis - Fatal编程技术网

在IIS 5.1和6中发布asp.net web应用程序后无法登录

在IIS 5.1和6中发布asp.net web应用程序后无法登录,asp.net,iis,Asp.net,Iis,我已经发布了我的网站,并尝试在本地系统中托管。我获得了登录页面,但无法登录到我的应用程序。当我单击登录页面中的提交按钮时,该页面将刷新并返回。该页面未显示任何错误,如我设置为不正确登录的“无效用户名或密码” Im使用的是VisualStudio2008和IIS5.1。这个错误的原因是什么 现在我安装了iis6,但仍然存在相同的问题……。如果您使用内置的asp.net成员身份和角色,则必须为已发布的网站设置新用户和角色,因为当前数据库中的用户和角色仅对开发应用程序有效;它们将具有不同的应用程序ID

我已经发布了我的网站,并尝试在本地系统中托管。我获得了登录页面,但无法登录到我的应用程序。当我单击登录页面中的提交按钮时,该页面将刷新并返回。该页面未显示任何错误,如我设置为不正确登录的
“无效用户名或密码”

Im使用的是
VisualStudio2008
IIS5.1
。这个错误的原因是什么


现在我安装了iis6,但仍然存在相同的问题……。

如果您使用内置的asp.net成员身份和角色,则必须为已发布的网站设置新用户和角色,因为当前数据库中的用户和角色仅对开发应用程序有效;它们将具有不同的应用程序ID。您通常会在IIS中执行此操作,但我从未使用过5.1,因此不知道如何在那里执行此操作。

您的web.config设置是什么?(登录设置)为什么仍然使用IIS 5.1?@Kaf进行本地调试,还有什么。我在XPFor本地调试上也这样做了吗?升级到XP本机的IIS6。IIS5已经多年没有得到支持了。。。年复一年。@LawrenceJohnson好吧,我是对的,windowsxp32位只能运行5.1,windowsxp64位有iis6。