"Errore del server nell'applicazione '/'. L'accesso al percorso viene negato" quando si accede a Windows SharePoint Services 2.0

Sintomi

Considerare lo scenario descritto di seguito:

  • È possibile installare IIS 6.0 e ASP.NET in un server membro.
  • Per installare Active Directory, usare lo strumento Installazione guidata Active Directory (Dcpromo.exe).
  • Installare Windows SharePoint Services 2.0 nel controller di dominio.
  • Si tenta di accedere a un sito Web Windows SharePoint Services 2.0.
  • Digitare correttamente il nome utente e la password tre volte.

In questo scenario, è possibile che venga visualizzato un messaggio di errore simile al seguente:

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.  

Nota È possibile che si verifichino sintomi simili quando si accede ai siti seguenti in Microsoft Windows Small Business Server 2003:Accessing Backup (http://servername/backup): Error: Server Error in '/Backup' Application Accessing Companyweb (http://companyweb):Error: Server Error in '/'ApplicationAccessing Monitoring and Reporting (http://servername/monitoring): Error: Server Error in '/Monitoring' ApplicationAccessing Remote Web Workplace (http://servername/remote):Error: Errore del server nell'applicazione '/Remote'During Installation (configadminvs.aspx):Accesso al percorso C:\Programmi\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data negato.

Causa

Questo problema si verifica perché il gruppo di servizi di rete non dispone di autorizzazioni sufficienti per la cartella File ASP.NET temporanei quando si installa IIS 6.0 e ASP.NET prima di installare Active Directory.

Risoluzione

Per risolvere il problema, seguire la procedura per la versione di ASP.NET in esecuzione.

ASP.NET 1.1

  1. Fare clic su Start, fare clic su Esegui, digitare cmd nella casella Apri e quindi fare clic su OK.

  2. Passare alla cartella Unità:\Windows\Microsoft.Net\Framework\v1.1.4322. In questa cartella Unità è l'unità in cui è installato Windows. A tale scopo, digitare la riga seguente al prompt dei comandi e quindi premere INVIO:

    cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
    
  3. Aggiungere le autorizzazioni appropriate al gruppo servizio di rete per la cartella File ASP.NET temporanei. A tale scopo, digitare la riga seguente e quindi premere INVIO:

    aspnet_regiis -ir
    

    Nota Per altre informazioni sulla differenza tra l'opzione della riga di comando -ir e l'opzione della riga di comando -i, vedere ASP.NET strumento di registrazione IIS nel sito Web Microsoft Developer Network (MSDN).

  4. Digitare exit e quindi premere INVIO per chiudere il prompt dei comandi.

ASP.NET 2.0

  1. Fare clic su Start, fare clic su Esegui, digitare cmd nella casella Apri e quindi fare clic su OK.

  2. Passare alla cartella Unità:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. In questa cartella Unità è l'unità in cui è installato Windows. A tale scopo, digitare la riga seguente al prompt dei comandi e quindi premere INVIO:

    cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    
  3. Aggiungere le autorizzazioni appropriate al gruppo servizio di rete per la cartella File ASP.NET temporanei. A tale scopo, digitare la riga seguente e quindi premere INVIO:

    aspnet_regiis -ir
    

    Nota Per altre informazioni sulla differenza tra l'opzione della riga di comando -ir e la riga di comando -i, vedere ASP.NET strumento di registrazione IIS nel sito Web Microsoft Developer Network (MSDN).

Soluzione alternativa

Per evitare che si verifichi questo problema, installare Active Directory prima di installare IIS 6.0 e ASP.NET.

Ulteriori informazioni

Ulteriore assistenza Visitare la community di SharePoint.