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 :

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>
Jusque la aucun problème, seul les utilisateurs Info1 et Info2 ont le droit d'accéder au site 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):

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>
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.

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.