Salut tout le monde,
J'ai un petit problème que je n'arrive pas à résoudre.
J'ai fait un site Web en ASP.NET 4.5.1 que j'ai déployé sur un serveur IIS 7.5, j'ai configuré la gestion des autorisations de cette façon :
Jusque la aucun problème, seul les utilisateurs Info1 et Info2 ont le droit d'accéder au site web.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <system.web> <customErrors mode="Off"/> <compilation debug="true" targetFramework="4.5.1" /> <httpRuntime targetFramework="4.5.1"/> <authentication mode="Windows"/> <authorization> <allow users="Domain\Info1"/> <allow users="Domain\Info2"/> <deny users="*"/> <deny users="?"/> </authorization> </system.web>
Maintenant je rajoute une application à ce site web, et je voudrais donner l’accès uniquement a Info 1, je met donc ceci dans le fichier WebConfig de mon site web (pas de l'application):
Et là cela ne fonctionne pas , j'ai une fenêtre qui me demande un login et un mot de passe, mais visiblement je n'ai pas les droits.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <location path="deploydevelopment"> <system.web> <authentication mode="Windows"/> <authorization> <deny users="*"/> <allow users="Domain\Info1"/> </authorization> </system.web> </location>
Pourtant le dossier qui contient l'application à les autorisations de NETWORK Service, IIS_IUSRS et du defaultAppPool ....
Si quelqu'un peut m'expliquer ce qui se passe ?
Merci d'avance.
Partager