0

J'ai deux applications Web sur la même boîte IIS 7. Une application est en cours d'exécution dans un pool d'applications avec .NET 2.0. L'autre s'exécute dans un pool d'applications différent avec .NET 4. Les deux fonctionnent en tant qu'identité du pool d'applications et ont des paramètres identiques. Chacun contient un répertoire virtuel d'un partage réseau. Pour accéder au partage, un nom d'utilisateur et un mot de passe sont utilisés pour se connecter. L'application Web .NET 2.0 se connecte très bien. Cependant, l'application Web .NET 4 génère une erreur indiquant ce qui suit:L'accès au partage réseau génère "Impossible de surveiller les modifications apportées à '\ partage' car l'accès est refusé."

Exception information: 
    Exception type: System.Configuration.ConfigurationErrorsException 
    Exception message: An error occurred loading a configuration file: Failed to start monitoring changes to '\\share' because access is denied. (\\share\web.config) 

Inner exception information (level 1): 
    Exception type: System.Web.HttpException 
    Exception message: Failed to start monitoring changes to '\\share' because access is denied. 

Pourquoi ce travail pour l'un et pas l'autre?

Les autorisations sont correctes:

alt text http://uorcdn.com/foronlinesharing/20100702-0123pm.jpg

Répondre

0

je devais activer ASP.NET Impersonation pour les fichiers soient accessibles. Je ne sais pas pourquoi c'est le cas, mais c'est activé maintenant et ça marche.

+0

Si je peux demander, quelles informations d'identification avez-vous utilisées dans la boîte de dialogue d'emprunt d'identité? –

+0

Informations d'identification réseau. –

+1

Voulez-vous dire utilisateur du SERVICE RÉSEAU? –