none
Comprendre les règles d’autorisation d’URL ASP.NET RRS feed

  • Discussion générale

  • Les règles sont appliquées comme suit :

    1. Les règles contenues dans les fichiers de configuration de niveau application ont préséance sur les règles héritées. Le système détermine quelle règle prévaut en construisant une liste fusionnée de toutes les règles pour une URL, des règles plus récentes (ceux qui sont le plus proche dans la hiérarchie) à la tête de la liste.

    2. Ayant un ensemble de règles fusionnées pour une application, ASP.NET commence à la tête de la liste et vérifie les règles jusqu'à ce que la première correspondance soit trouvée. La configuration par défaut pour ASP.NET contient un élément <allow users="*">, ce qui autorise tous les utilisateurs. (Par défaut, cette règle est appliquée dernière.) Si aucunes autres règles d'autorisation ne correspondent, la demande est autorisée. Si une correspondance est trouvée et elle est un élément d’interdiction, la demande est renvoyée avec le code d'état HTTP 401. Si un élément permettant correspond, le module permet la demande à être traitée.

     

    Pour plus d'informations, voir :

    http://msdn.microsoft.com/en-us/library/wce3kxhd.aspx

    http://support.microsoft.com/default.aspx/kb/316871?p=1

     

    Pour utiliser ASP.NET Routing, consultez cet article :

    http://haacked.com/archive/2008/03/11/using-routing-with-webforms.aspx

     

     

    Pour plusieurs informations, visitez la page Foire aux Questions – ASP.NET

     

     


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    mercredi 21 avril 2010 14:01
    Modérateur