iis安装后的密码

在我的开发系统上安装IIS后,窗口xp专业,它要求用户名和密码,而试图访问http:// localhost 。 你能帮我吗? 尝试使用Googlesearch,尝试可能的事情,但无法解决问题。

  1. 匿名访问已启用
  2. iusr_被授予完全访问wwwroot文件夹的权限
  3. asp.net2.0已经注册

等等,但仍然没有工作。 🙁

编辑:
现在密码问题已经消失,并显示此错误types:Microsoft VBScript运行时(0x800A0046)权限被拒绝:'GetObject'/localstart.asp,第40行

浏览器types:Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 5.1; Trident / 4.0; Mozilla / 4.0(兼容; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

页面:GET /localstart.asp

另一个尝试:在wwwroot(或在父文件夹)有一个web.config文件? 如果是,请检查是否明确定义了authentication:

<system.web> ... <authentication mode="Windows"/> ... 

请参阅: 如何:在ASP.NET 2.0中使用Windows身份validation (MSDN)

把一个简单的test.html(在那里创build它,不要从另一个位置复制)在wwwroot文件夹中,并尝试访问它。

检查,如果您分配给wwwroot权限的权利,该权限被推送到该文件夹​​中的单个文件(右键单击,安全选项卡等)。

你是否使用了一个虚拟目录,指向一个你不分配权限的文件夹?

而不是使用http:// localhost ,你可以使用http:// pcname ,其中pcname是你的电脑名称。

如果您使用Firefox,请使用IE浏览器进行尝试。

也可以试试这个方法(来自http://www.msfn.org/board/lofiversion/index.php/t33489.html ):

  • 单击开始>pipe理工具> Internet信息服务
  • 展开左树,右键单击您的WebSite>属性
  • 点击目录安全,然后在“匿名访问和身份validation控制”点击编辑
  • 勾选“允许IIS来控制密码”,然后确定,然后出来IIS。

XP和版本中包含的IIS(PWS)版本具有后门,能够显示IIS用户帐户的明文密码。

您可以公开匿名用户帐户的密码,并将其插入到疑难解答过程中烦人的用户名/密码提示。 能够显示此密码的许多工具之一,以及我基于其可靠性select的一个工具是IISPWDS.exe(由作者在http://www.chambet.com/iismetabase.html托pipe)&#x3002;

但是像大多数免费的安全工具一样,下载并使用它会激怒你的杀毒软件。

一段时间以后,微软悄悄地提供了使用他们的Windows Server 2003的MetaEditor或IIS资源工具包版本来查看密码的function,如果你需要一些非常stream行的东西,它不会冒犯防病毒软件。

别人的build议是检查你的目录perms是否合理,同时避免修改wwwroot目录,甚至是基本的WebServer参数,除非你能够stream利地进行web服务器pipe理(很明显你不是基于你的平台select)。

您迫切需要使用至less最新的服务包来修补您的开发单元,以改进浏览器,Web服务器的电话簿密集列表,尤其是每个微软产品中包含的几乎不符合通用行业标准和通信协议的脚本问题。

或者,当您尝试按照您所描述的方式使用您的XP开发WebServer时,习惯每天挣扎。

由于您在Windows XP Professional上运行,我会尝试closures简单的文件共享。 要访问简单的文件共享转到Windows资源pipe理器 – >工具 – >文件夹选项 – >查看 – >一路下来将有一个简单的文件共享的选项。 要closures它,取消选中该框。