打开网站时显示:“ERROR”是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/14 02:54:35

错误
原因是
当网站的默认文档 (Iisstart.asp) 之一尝试加载 Localstart.asp 文件,并且试图访问该页的用户没有足够的权限来运行 Localstart.asp 文件中包含的脚本时,将会出现这些错误消息。Localstart.asp 文件包含 ADSI (http://www.microsoft.com/adsi) 和 VBScript (http://msdn.microsoft.com/scripting/vbscript) 代码,这些代码通过使用 IIS Admin 对象 (http://msdn.microsoft.com/library/en-us/iissdk/html/f06ede7b-bc2f-45ff-acf6-4b1891a662fc.asp)来访问元数据库。由于安全原因,访问元数据库的权限仅限于本地管理员组的成员。这种现象是设计导致的。

在以下两种情况下都将出现这些错误消息: • 在“默认网站”属性的目录安全选项卡上启用了匿名身份验证,这会导致用户在“匿名用户”(默认情况下为 IUSR_ServerName)的安全上下文中运行 Localstart.asp 文件,而匿名用户永远不会成为本地管理员组的成员。用户在本地登录,但不是本地管理员组中的成员。

解决方案
要解决此问题,请禁用 Localstart.asp 文件的匿名身份验证(Localstart.asp 文件通常使用集成 Wi