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 MVC Discussion :

/login.aspx? ReturnUrl= %2f


Sujet :

ASP.NET MVC

  1. #1
    Membre éclairé
    Homme Profil pro
    consultant java
    Inscrit en
    Août 2010
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 325
    Par défaut /login.aspx? ReturnUrl= %2f
    bonjour

    je viens de déployer une application asp.net MVC4 sur IIS7 .
    et quand je lance , a chaque fois, il me redirige vers ce lien :
    /login.aspx?ReturnUrl=%2f

    et a chaque fois je suis obligé de supprimer cela manuellement, pour accéder a la Home/Index .


    alors que dans le web web config . j'ai une authentification Windows.

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2013
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 51
    Par défaut
    Bonjour,

    Il s'agit du mécanisme d'authentification ASP.NET MVC.

    En fait, lorsque vous demandez une page qui nécessite d'être authentifié (question: avez-vous l'attribut Authorize ou AllowAnonymous ?), il y a une redirection vers le formulaire de login qui contient l'url de retour.

    Pour autoriser des appels anonymes (non connecté), il faut :
    - soit supprimer l'attribut "Authorize",
    - soit aujouter l'attribut "AllowAnonymous".

    Ces attributs sont soit sur des actions, soit directement sur les contrôleurs.

    A votre disposition pour en parler,
    Pascal

  3. #3
    Membre éclairé
    Homme Profil pro
    consultant java
    Inscrit en
    Août 2010
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 325
    Par défaut
    j'ai tout verifié,
    pas de "Authorize",

    en plus moi j'ai une autorisation windows .
    donc je comprend pas

  4. #4
    Membre éclairé
    Homme Profil pro
    consultant java
    Inscrit en
    Août 2010
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 325
    Par défaut
    pas de réponse les amis !!!!
    pour info , c'est juste sur IIS que je j'ai ce souci.
    quand je teste en Local, non y a pas de souci

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2013
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 51
    Par défaut
    Bonjour mvc_dev,

    Je pense que cela vient probablement de la configuration de IIS.

    D'après vos informations, vous utilisez une authentification Windows, il ne devrait donc pas y avoir de formulaire.

    Le formulaire s'affiche seulement si l'authentification n'est pas faite. Est-ce que votre serveur est bien paramétré dans le domaine Windows ?

  6. #6
    Membre éclairé
    Homme Profil pro
    consultant java
    Inscrit en
    Août 2010
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 325
    Par défaut
    j'ai trouvé la solution,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      <appSettings>
        <add key="autoFormsAuthentication" value="false" />
        <add key="enableSimpleMembership" value="false"/>
    ....
      <appSettings/>

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2013
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 51
    Par défaut
    Bravo et merci d'avoir partagé la réponse
    (je ne connaissais pas ces valeurs)

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

Discussions similaires

  1. Authentification sur la page login.aspx du site
    Par Publicnew dans le forum ASP.NET
    Réponses: 27
    Dernier message: 28/12/2012, 12h21
  2. www.mondomain.com/Admin/login.aspx
    Par windows2056 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 22/08/2011, 11h51
  3. Detecter le login d'un utilisateur
    Par declencher dans le forum C++Builder
    Réponses: 5
    Dernier message: 06/06/2003, 11h04
  4. Login capricieux
    Par Sylvain James dans le forum XMLRAD
    Réponses: 2
    Dernier message: 30/04/2003, 01h46
  5. [XMLRAD] Cookies pour login
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 9
    Dernier message: 23/12/2002, 17h47

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