Bonjour,
Voila j'ai mis en place un site en asp sur mon serveur IIS, cependant j'ai un problème, ce site doit permettre de faire des exports Excel et dès que je clique pour lancer l'export j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 La récupération de la fabrique de classe COM pour le composant avec le CLSID {00024500-0000-0000-C000-000000000046} a échoué en raison de l'erreur suivante : 80070005.Comme indiqué j'ai bien rajouté les droits au compte ASP.NET mais toujours sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Détails de l'exception: System.UnauthorizedAccessException: La récupération de la fabrique de classe COM pour le composant avec le CLSID {00024500-0000-0000-C000-000000000046} a échoué en raison de l'erreur suivante : 80070005. ASP.NET n'est pas autorisé à accéder à la ressource demandée. Accordez des droits d'accès à la ressource pour l'identité de la demande ASP.NET. ASP.NET a une identité de processus de base (en règle générale {MACHINE}\ASPNET sur IIS 5 ou Network Service sur IIS 6) qui est utilisée si l'application n'emprunte pas d'identité. Si l'application emprunte une identité via <identity impersonate="true"/>, l'identité sera l'utilisateur anonyme (en règle générale IUSR_MACHINENAME) ou l'utilisateur de la demande authentifié. Pour accorder un accès ASP.NET à un fichier, cliquez avec le bouton droit sur le fichier dans l'Explorateur, choisissez "Propriétés" et sélectionnez l'onglet Sécurité. Cliquez sur "Ajouter" pour ajouter l'utilisateur ou le groupe approprié. Sélectionnez le compte ASP.NET et activez les cases à cocher correspondant à l'accès souhaité.
Avez vous des idées ?
Merci d'avance.
Partager