Symptômes
Lorsque vous terminez l’installation du portail d’entreprise dans Microsoft Dynamics GP ou dans Microsoft Dynamics SL, puis démarrez le portail d’entreprise, vous recevez le message d’erreur suivant dans les différents composants Web Parts qui s’affichent :
Erreur serveur dans l’application « / ». Accès refusé à « Microsoft Dynamics ». Échec du démarrage de la surveillance des modifications apportées au fichier. Description : Une exception non exécutée s’est produite lors de l’exécution de la demande web actuelle. Consultez le suivi de pile pour plus d’informations sur l’erreur et son origine dans le code. Détails de l’exception : System.Web.HttpException : Accès refusé à « Microsoft Dynamics ». Échec du démarrage de la surveillance des modifications apportées au fichier.
Cause
Microsoft ASP.NET requiert les autorisations suivantes pour le ASP.NET et pour le compte de service réseau. Ces autorisations sont requises sur le dossier racine du site web et sur chaque dossier du répertoire virtuel :
-
Lecture
-
Execute
-
Liste
ASP.NET nécessite ces autorisations pour accéder aux fichiers et surveiller les modifications apportées aux fichiers.
Résolution
Pour résoudre ce problème, appliquez l'une des méthodes suivantes.
Méthode 1
-
Accordez les autorisations requises au ASP.NET processus de création. Pour ce faire, suivez ces étapes :
-
Dans l’Explorateur Windows, recherchez le dossier d’installation de l’application. Vous pouvez également rechercher le dossier du répertoire virtuel. L’emplacement par défaut de l’annuaire virtuel du portail d’entreprise est le suivant :
C:\Program Files\Microsoft Dynamics\Business Portal
-
Cliquez avec le bouton droit sur le dossier, puis cliquez sur Propriétés.
-
Sous l’onglet Sécurité, cliquez sur Ajouter.
-
Dans la zone Entrer les noms des objets à sélectionner, tapez ce qui suit, puis cliquez sur OK:
Note ComputerName\ASPNET Remplacez l’espace réservé ComputerName par le nom de l’ordinateur qui exécute le portail d’entreprise.
-
Dans la zone Autorisations, activez les options suivantes dans la liste d’autorisations, puis cliquez sur OK:
-
Lecture et exécution
-
Affichage du contenu du dossier
-
Lecture
-
-
Cliquez sur Enregistrer pour fermer la fenêtre, puis redémarrez Internet Information Services (IIS).
-
-
Accordez les autorisations requises pour le compte de service réseau. Pour ce faire, suivez ces étapes :
-
Dans l’Explorateur Windows, recherchez le dossier des applications pour le site web. Vous pouvez également rechercher le dossier du répertoire virtuel. L’emplacement par défaut de l’annuaire virtuel du portail d’entreprise est le suivant :
C:\Program Files\Microsoft Dynamics\Business Portal
-
Cliquez avec le bouton droit sur le dossier, puis cliquez sur Propriétés.
-
Sous l’onglet Sécurité, cliquez sur Ajouter.
-
Dans la zone Entrer les noms des objets pour sélectionner le champ, tapez Service réseau.
Remarque : ce compte d’utilisateur est un compte d’utilisateur local. -
Dans la zone Autorisations, activez les options suivantes dans la liste d’autorisations, puis cliquez sur OK:
-
Lecture et exécution
-
Affichage du contenu du dossier
-
Lecture
-
-
Cliquez sur Enregistrer pour fermer la fenêtre, puis redémarrez IIS.
-
Méthode 2
Assurez-vous que les noms des dossiers dans le chemin d’accès du site web contiennent moins de neuf caractères.
Notes
-
Pour déterminer le nom des dossiers dans le chemin d’accès, suivez ces étapes :
-
Dans le Gestionnaire de services Internet, cliquez avec le bouton droit sur le site web sur lequel le portail d’entreprise est installé, puis cliquez sur Propriétés.
-
Cliquez sur l’onglet Répertoire d’accueil, puis notez le nom des dossiers du chemin d’accès dans la zone Chemin d’accès local.
-
-
Si vous renommez un dossier de sorte que le nom du dossier contienne moins de neuf caractères, vous devez apporter la même modification dans IIS pour le site web. Après avoir fait la modification, arrêtez et démarrez IIS.
Informations supplémentaires
Pour plus d’informations, cliquez sur les numéros d’article suivants pour afficher les articles dans la Base de connaissances Microsoft :
317955 Message d’erreur « Échec du démarrage de la surveillance des modifications de l’annuaire » lorsque vous accédez à une page de ASP.NET
316721 Message d’erreur « Échec du démarrage de la surveillance des modifications du répertoire » lorsque vous accédez à ASP.NET page