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 :

Authentification sur la page login.aspx du site


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Homme Profil pro
    Informatique en tant qu'autodidacte passionné
    Inscrit en
    Mars 2009
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Informatique en tant qu'autodidacte passionné
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 189
    Billets dans le blog
    1
    Par défaut Authentification sur la page login.aspx du site
    Bonjour,

    J'ai téléchargé sur le site distant le Dossier App_Data qui contient bien sûr le la base APNET.MDF dans laquelle j'ai paramétré des utilisateurs et attribué des rôles.

    1/ Dans le login, " Se souvenir du mot de passe" s'affiche en: "Remember me next time", "Se connecter", s'affiche en " log in", alors que localement, tout s'affiche en français.

    2/Lorsque je tape le nom de l'utilisateur et le mot de passe, puis lorsque je clique sur log in :
    J'ai cette erreur sur le serveur distant en essai réel, et non en local sur mon pc!...où tout se passe bien.

    Runtime Error
    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <!-- Web.Config Configuration File -->
     
    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>
    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <!-- Web.Config Configuration File -->
     
    <configuration>
        <system.web>
            <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
        </system.web>
    </configuration>
    D'avance , je vous remercie pour votre précieuse aide.

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut
    Citation Envoyé par Publicnew Voir le message
    1/ Dans le login, " Se souvenir du mot de passe" s'affiche en: "Remember me next time", "Se connecter", s'affiche en " log in", alors que localement, tout s'affiche en français.
    Bizarre, normalement, ce contrôle devrait s'adapter à la culture du client. Il est probable que le serveur sur lequel est installé ton site soit en anglais. Vérifie qu'il n'y a pas une propriété qui permet de forcer une culture (fr-FR).
    Citation Envoyé par Publicnew Voir le message
    2/Lorsque je tape le nom de l'utilisateur et le mot de passe, puis lorsque je clique sur log in :
    J'ai cette erreur sur le serveur distant en essai réel, et non en local sur mon pc!...où tout se passe bien.
    Quelle est la question? Comme indiqué, il faut que tu modifies ton web.config pour faire apparaître, momentanément, le détail des messages d'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre confirmé

    Homme Profil pro
    Informatique en tant qu'autodidacte passionné
    Inscrit en
    Mars 2009
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Informatique en tant qu'autodidacte passionné
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 189
    Billets dans le blog
    1
    Par défaut
    Bonsoir,

    Merci pour tes réponses.
    1/ En ce qui concerne la culture, mon hébergeur m'a dirigé sur ce lien :
    http://technet.microsoft.com/fr-fr/l...=ws.10%29.aspx

    en me demandant de spécifier la culture dans mon fichier web.config
    Cependant, je n'ai rien modifié en local.
    J'ai seulement substitué le contrôle login posant problème par le contrôle login de la page exemple du site Web exemple de Visual Developer 2010 Express, et tout s'est affiché en Français.

    2/ En ce qui concerne l'authentification , j'ai ajouté dans la section
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <configuration>
    .....
    ......
    .......
    </configuration>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     <system.web>
            <customErrors mode="Off"/>
        </system.web>
    Et maintenant j'ai l'erreur suivante :

    "Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (Fournisseur: SQL Interfaces réseau, erreur: 26 - Erreur de localisation du serveur / instance spécifié)"

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par Publicnew Voir le message
    "Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (Fournisseur: SQL Interfaces réseau, erreur: 26 - Erreur de localisation du serveur / instance spécifié)"
    Ta chaine de connection à ta base de données comporte des erreurs.
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre confirmé

    Homme Profil pro
    Informatique en tant qu'autodidacte passionné
    Inscrit en
    Mars 2009
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Informatique en tant qu'autodidacte passionné
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 189
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Immobilis Voir le message
    Ta chaine de connection à ta base de données comporte des erreurs.
    Bonjour,

    1/ Voici ma chaine de connexion

    DataSource=.\SQLEXPRESS;AttachDbFilename=C:\Sites\MonSite\App_Data\ASPNETDB.MDF;User Instance=True

    Comment la configuer dans le fichier webconfig ?

    2/ Lorsque je fais un clic droit sur le fichier ASPNET.MDF, puis je clique sur modifier la connexion, je reamarque que le mode d'authentification est Windows

    3/Lorsque je chois le mode d'authentification SQL Server, un nom d'utilisateur et un mot de passe sont requis.

    4/Lorsque j'attribue un mot de passe et un nom d'tilisteur, le système ne les accepte pas et la connexion échoue.

    Pour info: dans le choix des différentes sources de données c'est le:


    fichier de base de données Microsoft SQL Server (SqlClient)

    qui est sélectionné.

  6. #6
    Membre Expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 067
    Par défaut
    Il est possible que sur un hébergement mutualisé tu n'as pas la possibilitée d'utiliser de base de donnée local MDF.
    Tu es chez quel hébergeur ?

  7. #7
    Membre confirmé

    Homme Profil pro
    Informatique en tant qu'autodidacte passionné
    Inscrit en
    Mars 2009
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Informatique en tant qu'autodidacte passionné
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 189
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par youtpout978 Voir le message
    Il est possible que sur un hébergement mutualisé tu n'as pas la possibilitée d'utiliser de base de donnée local MDF.
    Tu es chez quel hébergeur ?
    En effet, si cela est la cas , cela va poser problème.

    Je suis en hébergement mutualisé chez

    http://www.ikoula.com/ , qui prpose un pack avec entre autre une base SQL Server

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

Discussions similaires

  1. Renvoie automatique sur la page default.aspx
    Par lesanglier dans le forum Configuration
    Réponses: 3
    Dernier message: 08/10/2009, 21h50
  2. Question sur authentification sur nouvelle page
    Par exile69 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 19/08/2009, 19h05
  3. Pas "d'ascenseur" sur la page centrale de mon site
    Par buenaventura dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 21/01/2009, 10h39
  4. Réponses: 4
    Dernier message: 10/06/2008, 14h58
  5. Authentification sur une page jsp
    Par FabienN dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 07/03/2008, 09h53

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