IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IIS Discussion :

Configuration page par défaut [IIS 7.5]


Sujet :

IIS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Pelote2012
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 925
    Billets dans le blog
    2
    Par défaut Configuration page par défaut
    Bonjour,

    Voilà, j'ai développé un site en ASP.NET/SQLServeur
    Il y a une partie visible par tous sans se loger et une partie admin qui nécessite un loggin.

    Dans mon VS2012 j'ai mis page de démarrage sur default.aspx, qui la page d'accueil de mon site, la vitrine que tout le monde peut voir.

    Quand je publie dans IIS ... il doit voir dans le web.config le logging par formulaire. et du coup il me dirige directement sur la page de loggin.

    Mais moi je voudrais forcer la startpage sur default.aspx (qui est bien dans default document de mon IIS) .

    Je n'ai pas trouver comment faire. Je voudrais éviter de faire une 2nd application dans IIS, car je devrai tout casser mon code. Comme beaucoup d'élément sont commums vaut mieux garder une seule appli et aller sur admin quand on lui dit d'y aller.

  2. #2
    Membre éprouvé
    Avatar de Pelote2012
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 925
    Billets dans le blog
    2
    Par défaut YESSSSS!!!!!!!
    Bon j'ai trouvé.

    Donc, en fait l'astuce consiste en un 2nd web.config dans le dossier "admin"
    J'avais essayé mais pas très inspiré jusqu'à cette nuit

    le voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.web>
        <authorization>
          <allow roles="admin" />
          <deny users ="?" />
        </authorization>
      </system.web>
      
       <location path="~/Scripts">
        <system.web>
          <authorization>
            <allow users="*" />
          </authorization>
        </system.web>
      </location>
      <location path="~/Styles">
        <system.web>
          <authorization>
            <allow users="*" />
          </authorization>
        </system.web>
      </location>
      <location path="~/Images">
        <system.web>
          <authorization>
            <allow users="*" />
          </authorization>
        </system.web>
      </location>
       
    </configuration>
    et mon web.config principal
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?xml version="1.0"?>
    <!--
      Pour plus d'informations sur la configuration de votre application ASP.NET, consultez
      http://go.microsoft.com/fwlink/?LinkId=169433
      -->
    <configuration>
      .....
      <appSettings>
    
      </appSettings>
    
      <system.web>
        <authentication mode="Forms">
          <forms name="Login" loginUrl="login.aspx"  slidingExpiration="true" timeout="30" defaultUrl="Default.aspx" path="/"/>
        </authentication>
       
        ......
      </configuration>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [configuration] page par défaut
    Par jdvacheron dans le forum Struts 1
    Réponses: 11
    Dernier message: 22/02/2008, 10h21
  2. Définir la taille d'une page par défaut
    Par Ocelot dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 22/01/2007, 19h29
  3. Squid : Page par défaut
    Par opsi dans le forum Réseau
    Réponses: 6
    Dernier message: 16/10/2006, 17h45
  4. Changer la page par défaut
    Par mekloub dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 21/09/2006, 13h09
  5. Réponses: 1
    Dernier message: 07/08/2006, 12h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo