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

ASP.NET Discussion :

Paramètrage Web.config authentication authorization


Sujet :

ASP.NET

  1. #1
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Paramètrage Web.config authentication authorization
    Bonjour,

    J'ai configuré mon fichier web.config de la façon suivante :

    <authentication mode="Forms">
    <forms loginUrl="~/V2/Authentication/login.aspx" timeout="30"/>
    </authentication>
    <authorization>
    <deny users="?"/>
    </authorization>
    <location path="V2/_Erreurs/">
    <system.web>
    <authorization> <allow users="*"/> </authorization>
    </system.web>
    </location>
    <location path="V2/_Versions/">
    <system.web>
    <authorization> <allow users="*"/> </authorization>
    </system.web>
    </location>
    <location path="V2/Authentication/">
    <system.web>
    <authorization> <allow users="*"/> </authorization>
    </system.web>
    </location>
    <location path="trace.axd">
    <system.web>
    <authorization> <allow users="*"/> </authorization>
    </system.web>
    </location>
    Si j'essaye l'url : http://localhost/MonApp/V2/_Versions/version.aspx
    alors j'ai le formulaire qui me demande de m'authentifier alors que j'ai autorisé tous les utilisateurs sur cette page.

    Avez-vous une idée ? merci

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Faut pas mettre les balise system.web autour des balises authorization je pense

  3. #3
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Réponse trop rapide ;-)
    http://dotnet.developpez.com/faq/asp...riseraccespage

    Peut-être est-ce à cause du users="*" au lieu du users="?" ?
    Je vais tester ...

  4. #4
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 28
    Points : 15
    Points
    15
    Par défaut
    En version de VS 2005 avec .NET 2.0, il ne faut pas mettre de "/" à la fin des paths. Après cette correction, cela fonctionne convenablement.
    Par contre mon VS 2003 avec .NET 1.1, il ne me le signale pas. Il faut donc que je teste.

    Toutefois, je devrais pouvoir accèder au fichier trace.axd sans avoir à me loguer. Cela fonctionne bien avec mon VS 2005 et pas avec mon VS 2003.

    Bizare, bizare, A suivre ...

Discussions similaires

  1. Réponses: 0
    Dernier message: 19/09/2014, 15h16
  2. [SP-2007] paramétrage fichier web.config
    Par stever50 dans le forum SharePoint
    Réponses: 7
    Dernier message: 07/07/2009, 14h15
  3. Mode d'Authentication Web.config
    Par Hamdi dans le forum ASP.NET
    Réponses: 12
    Dernier message: 29/05/2008, 14h30
  4. Réponses: 4
    Dernier message: 19/12/2006, 13h25
  5. [C#] Section appSettings du fichier Web.config
    Par pbo dans le forum ASP.NET
    Réponses: 2
    Dernier message: 01/02/2005, 10h12

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