Bonjour,
J'ai monté un répertoire virtuel sous IIS 7 qui pointe vers un chemin UNC, distinct de mon serveur web, mais pour l'instant l'accès ne fonctionne pas : j'obtiens une erreur 500.19 selon les logs.
J'utilise l'authentification Windows et l'emprunt d'identité ASP.NET au niveau du site (et également du répertoire virtuel qu'il contient), les autres modes d'authentification sont désactivés. Le site même est dans un pool d'applications fonctionnant en pipeline intégré, sous .Net 4.0, avec le compte NETWORKSERVICE (que j'ai essayé de remplacer par un compte propre sans succès d'ailleurs, je prends aussi des infos la-dessus ).
L'authentification lors de l'accès au site fonctionne très bien, je suis connecté sous mon compte Windows (qui est d'ailleurs admin du domaine), par contre l'accès au répertoire virtuel (qui pointe sur un chemin UNC pour lequel j'ai tous les droits, autant sur le partage que sur les droits NTFS) provoque une erreur 500.19.
Je précise que l'emprunt d'identité est paramétré pour utiliser l'identité de l'utilisateur authentifié, à la fois au niveau du site et du répertoire virtuel.
J'ai également essayé de convertir le répertoire en application, puis de la mettre dans un pool d'application différent (en essayant code non managé, .net v2, pipeline classique, etc.) mais sans aucun changement.
Merci à ceux qui auraient une réponse à me proposer, et qui me sauveraient de la migraine !
Partager