Section courante

A propos

Section administrative du site

Le fichier «Web.config» contient toutes les configurations devant s'appliquer à l'application ASP.NET. Le fichier «Web.config» est un fichier de format XML standard, dans lequel chacune des balises a une signification particulière. Voici un tableau des différents balises disponibles :

Balise Description
add Cette balise permet différentes actions dépendamment de sa balise ancêtre:
Balise parente Description
appSettings Cette balise permet d'indiquer une clef (avec une valeur) utilisateur pour l'application.
httpHandlers Cette balise permet d'indiquer l'action a entreprise lorsque une extension de fichier introuvable est rencontré dans l'application
appSettings Cette balise permet d'indiquer des paramètres utilisateur pour l'application
authorization Cette balise permet d'indiquer les utilisateurs autorisé pour l'application
authentification Cette balise permet d'indiquer les paramètres d'authentification et de plateforme de l'application
compilation Cette balise permet d'indiquer les paramètres de compilation de l'application
configuration Cette balise permet d'indiquer les paramètres de configuration de l'application
connectionStrings Cette balise permet d'indiquer des chaînes de caractères de connexion ADO.NET.
customErrors Cette balise permet d'indiquer l'action a entreprendre en cas d'erreur de l'application
globalization Cette balise permet d'indiquer les paramètres international de l'application
httpHandlers Cette balise permet d'indiquer des actions a effectuer si certaines extensions de fichiers introuvable sont rencontrés dans l'application
sessionState Cette balise permet d'indiquer les paramètres de l'état de la session dans l'application
system.web Cette balise permet d'indiquer la section de l'application Web
trace Cette balise permet d'indiquer les paramètres de traçage (journal de bord) de l'application

Remarque

Exemples

Le fichier «Web.config» utilise les paramètres par défaut pour les développeurs :

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
    <appSettings/>
    <connectionStrings/>
    <system.web>
        <compilation debug="false"/>
        <authentication mode="Windows"/>
    </system.web>
</configuration>

L'exemple suivant permet d'effectuer une identification anonyme avec un site Web ASP.NET :

<?xml version="1.0"?> 
<configuration>
    <system.web>
      <anonymousIdentification 
        enabled="true"
        cookieless="UseCookies"
        cookieName=".ASPXANONYMOUS
        cookieTimeout="30"
        cookiePath="/"
        cookieRequireSSL="false"
        cookieSlidingExpiration = "true"
        cookieProtection="Clear"
      />
    </system.web>
</configuration>


Dernière mise à jour : Samedi, le 31 août 2017