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

XMLRAD Discussion :

pb Authentification et profiles


Sujet :

XMLRAD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2003
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 77
    Par défaut pb Authentification et profiles
    J'utilise XMLRAD 2006 sur serveur 2003
    J'utilise l'authentification personalisée sur BDD
    A chaque fois que j'entre dans l'appli, il me demande de m'authentifié alors que dans ma BDD , l'expiration est en 2008

    j'ai mis des traces un peu partout et je remarque qu'il ne trouve jamais les profiles et en fait il ne les crée pas
    D'ou peut venir se pb
    dans le log j'ai:
    TXMLApplication 3 TXMLApplication.LoadProfile - File not found: V:\xmlrad\carte_t\Data\Profiles\438.xml
    le chemin est correct

    Je penses qu'il faut que je résolve ce pb de profiles avant de poursuivre mes recherches sur mon pb d'authentification.

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Par défaut
    C'est à toi de générer le fichier 438.xml (<XMLC_Profile>...</XMLC_Profile) que tu cites dans ton exemple. Si le framework ne trouve pas ce profil (qui correspond à l'utilisateur connecté), alors il charge le profil par défault indiqué dans GlobalParams.

    Le délai de validité de ton login n'a rien à voir avec le profil. Il est calculé sur la base de la valeur XMLC_LoginTimeOut dans InitParams.

    Vérifie bien la casse de tes url d'accès à l'application, aussi dans Aliases qui doivent être identiques partout (les cookies sont sensibles à la casse).

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2003
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 77
    Par défaut
    ok, pour le profiles
    par contre pour l'authentification, je penses que j'ai pas tout compris et je dois oublié quelque chose.
    Quand sur mon poste client, je lance mon lien, il me demande tout de suite de m'authentifier.
    Dans les traces, en fait le XMLC_Username et XMLC_Session sont vide

    Pourtant, j'ai bien un cookies sur le poste ou ces infos sont bien dedans
    dans ma page par défaut du site, dans l'assign (nommé Params) je n'ai rien
    j'ai rajouter
    <Assign Name="Params">
    <SkipContainer/>
    <Trace>
    <BeforeInstruction/>
    <BeforeInternalInstruction/>
    <AfterInternalInstruction/>
    <AfterInstruction/>
    </Trace>
    <Fields>
    <Field>
    <ID/>
    <Destination>CONTEXT</Destination>
    <Name>XMLC_Session</Name>
    <Source>COOKIES</Source>
    <SourceField/>
    <Value/>
    </Field>
    <Field>
    <ID/>
    <Destination>CONTEXT</Destination>
    <Name>XMLC_UserName</Name>
    <Source>COOKIES</Source>
    <SourceField/>
    <Value/>
    </Field>
    </Fields>
    </Assign>
    mais rien ne change
    Comment faire pour que l'utilisateur n'est pas besoin de se reconnecter.

  4. #4
    RDM
    RDM est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Par défaut
    tu as debuggé ton authentification personalisé (OnAuthenticate) pour voir ce qu'il fait ?

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    520
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 520
    Par défaut
    Vérifie que XMLC_Authenticated = 1 à la fin de ton code d'authentification personnalisée / et dans le debugger comme le suggère RDM.

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2003
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 77
    Par défaut
    ce que je vois c'est que dans le début de onauthenticate, toutes mes indos sont à vide.(XMLC_username, XMLC_session)
    Donc il me demande de m'authentifier.
    il me donne alors un id session, mapremière form s'affiche, j'ai un bouton suivant qui me dirige dans le même projet sur une form avec 2 frame contenant un splitter, un tree view à gauche et une form à droite
    la dans le on authenticate XMLC_username est bien renseigné, par contre l'ID de session est différent, donc lorsque'il recherche dans la query, il ne trouve pas (a cause de la sesion différente) et il me redemande de m'authentifié.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/04/2012, 10h05
  2. Authentification utilisateur et mise à jour profil
    Par rickar dans le forum Zend_Acl & Zend_Auth
    Réponses: 2
    Dernier message: 30/01/2008, 09h55
  3. C'est quoi "Profile" dans le assign du XMLGram ?
    Par Lux interior dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/02/2003, 11h37
  4. Profiler pour Java
    Par donde dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 10/02/2003, 17h36
  5. [API win32] Récupérer le répertoire d'un profile
    Par sbeu dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 27/09/2002, 12h38

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