一 IIS的IP是否为你本机IP
二 你的测试ASP文件是否在默认路径下
三 建议先做个HTKL测试 排除与ASP相关的问题
尝试加载 Localstart.asp 文件时
当 Web 站点的一个默认文档 Iisstart.asp 尝试加载 Localstart.asp 文件时,如果尝试访问此页面的用户不具有运行 Localstart.asp 文件中包含的脚本的正确权限,您会收到 HTTP 500 错误信息。如果清除显示友好 HTTP 错误信息复选框,将看到与下面的 HTTP 500 错误信息类似的信息:
Error Type:
Microsoft VBScript runtime (0x800A0046)
Permission denied:'GetObject'
/localstart.asp, line 19
出现此问题的原因是,Localstart.asp 文件中包含了使用 IIS Admin 对象访问元数据库的 Active Directory 服务接口 (ADSI) 和 Visual Basic Scripting Edition (VBScript) 代码。出于安全考虑,只有本地 Administrators 组的成员才能访问元数据库。这种现象是设计所导致的。
要解决此问题,请按照以下步骤*作: 1. 单击开始,指向程序,指向管理工具,然后单击 Internet 信息服务。
2. 在控制台树中,单击默认 Web 站点。在显示窗格中,右键单击 Localstart.asp,然后单击属性。
3. 在文件安全选项卡的匿名访问和身份验证控制中,单击编辑。
4. 在身份验证方法属性页中,单击以清除匿名访问。