“'/' 应用程序中的服务器错误。 登录到 Windows SharePoint Services 2.0 时,拒绝访问路径”

现象

假设出现了下面这种情景:

  • 在成员服务器上安装 IIS 6.0 和 ASP.NET。
  • 使用 Active Directory 安装向导(Dcpromo.exe)工具安装 Active Directory。
  • 在域控制器上安装 Windows SharePoint Services 2.0。
  • 您尝试登录到 Windows SharePoint Services 2.0 网站。
  • 你已正确键入用户名和密码三次。

在此方案中,可能会收到类似于以下示例的错误消息:

Error: Server Error in '/' Application.   

Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\8c91a6b5\649b28ba" is denied.  

注意:访问 Microsoft windows Small Business Server 2003:Accessing Backup(错误:“/Backup”应用程序访问 Companyweb 中的服务器错误(http://servername/backup):http://companyweb):Error:“/”ApplicationAccessing Monitoring and Reporting 中的服务器错误“/”ApplicationAccessing Monitoring and Reporting 中的服务器错误)时,可能会遇到类似的症状(错误:“/Monitoring”ApplicationAccessing Remote Web Workplace 中的服务器错误(http://servername/monitoring):http://servername/remote):Error:“/Remote”ApplicationDuring 安装中的服务器错误(configadminvs.aspx):拒绝访问路径 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data。

原因

出现此问题的原因是在安装 IIS 6.0 和 ASP.NET 安装 Active Directory 之前,网络服务组没有足够的权限访问临时 ASP.NET 文件文件夹。

解决方法

若要解决此问题,请按照运行 ASP.NET 版本的步骤进行操作。

ASP.NET 1.1

  1. 选择“开始”,选择“运行”,在“打开”框中键入 cmd,然后选择“确定”。

  2. 切换到 Drive:\Windows\Microsoft.Net\Framework\v1.1.4322 文件夹。 在此文件夹中, 驱动器 是安装 Windows 的驱动器。 为此,请在命令提示符处键入以下行,然后按 Enter:

    cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
    
  3. 将适当的权限添加到临时 ASP.NET 文件文件夹的网络服务组。 为此,请键入以下行,然后按 Enter:

    aspnet_regiis -ir
    

    注意:有关 -ir 命令行选项与 -i 命令行选项之间的差异的详细信息,请参阅 Microsoft开发人员网络(MSDN)网站上的 ASP.NET IIS 注册工具

  4. 键入退出,然后按 Enter 关闭命令提示符。

ASP.NET 2.0

  1. 选择“开始”,选择“运行”,在“打开”框中键入 cmd,然后选择“确定”。

  2. 切换到 Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 文件夹。 在此文件夹中, 驱动器 是安装 Windows 的驱动器。 为此,请在命令提示符处键入以下行,然后按 Enter:

    cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    
  3. 将适当的权限添加到临时 ASP.NET 文件文件夹的网络服务组。 为此,请键入以下行,然后按 Enter:

    aspnet_regiis -ir
    

    注意:有关 -ir 命令行选项和 -i 命令行之间的差异的详细信息,请参阅 Microsoft开发人员网络(MSDN)网站上的 ASP.NET IIS 注册工具

解决方法

若要防止出现此问题,请在安装 IIS 6.0 和 ASP.NET 之前安装 Active Directory。

更多信息

仍然需要帮助? 请转到 SharePoint 社区