Bonjour,
Je développe une application web utilisant le mode d'authentification "Windows". J'ai une partie du site publique et une partie privée. Toute les fichiers concernant la partie privée sont dans un sous répertoire appelé "Admin".
Ce sous répertoire contient un web.config pour protégé l'accès :
De plus, sur la page d'accueil de ma partie privée j'affichele nom de l'utilisateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <authorization> <allow users="administrator"/> <deny users="?"/> </authorization>
En local tout marche nickel mais une fois déployé sur le serveur distant je n'ai pas accès à la partie privée et j'ai le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.lblWelcome.Text = "Bienvenue "+HttpContext.Current.User.Identity.Name;
Ma configuration de IIS pour la partie privée :HTTP Error 401.2 - Unauthorized
You are not authorized to view this page due to invalid authentication headers.
Anonymous authentication : false
ASP.NET impersonation : false
Dans les modules du site je vois bien WindowsAuthenticationModule.
J'ai fait un tour sur google mais aucune solution n'a résolue mon problème.
Partager