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 :

Problème session asp.net et DNS


Sujet :

ASP.NET

  1. #1
    Membre éclairé Avatar de Nixar
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 302
    Par défaut Problème session asp.net et DNS
    Bonjour (ou bonsoir) à tous,
    Voilà mon problème : je suis chez Ikoula (tout un programme déjà...) et j'ai une offre MSDN avec le framework 2.0. Dessus j'ai un site avec la gestion de l'appartenance (membership) et des rôles. Jusqu'à maintenant ca marchait bien, j'ai mis en place un paiement paypal qui suivait le petit process classique suivant :

    1) Le user choisit ce qu'il veut acheter
    2) Il valide sa commande (et doit s'authentifier, la page étant en zone sécurisée)
    3) Il est redirigé vers Paypal pour finaliser son paiement.
    4) Paypal le renvoit vers une page à moi "merci d'avoir commandé..., qui est toujours dans la zone sécurisée (mais il y a continuité de session, c'est transparent pour l'utilisateur qui n'a pas besoin de s'identifier de nouveau).

    Sauf que voilà, mon nom de domaine est arrivé à expiration. Je comptais en changer alors j'en parle à Ikoula, j'en reprends un et... On m'explique qu'il n'est pas possible de le lier à mon hébergement, que ce dernier ne doit avoir que le nom de domaine d'origine.

    Bref, la solution (un peu minable mais bon) qui m'a été proposé, c'est une réplication DNS du nouveau nom de domaine sur l'ancien.

    Ca marche bien en accès simple, mais lors de la redirection vers Paypal, lorsque je reviens sur la page de remerciement j'ai TOUT perdu. La session, les variables de session, les variables d'application (!!)... Donc, dans la configuration donnée au début (avec la page de remerciement en zone authentifiée), j'arrive sur un écran de login.

    J'ai mis la page en zone anonyme, et même là, je perds tout... J'ai fait le test avec une variable statique dans une classe, je la perds également.

    J'espère être clair dans le déroulé, je ne comprends pas pourquoi je ne garde pas la session ?... VOici la partie de mon web.config qui traite des cookies :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
      <roleManager enabled="true"
                 defaultProvider="MonRoleProvider"
                 cacheRolesInCookie="true"
                 cookieName=".ASPROLES"
                 cookieTimeout="30"
                 cookiePath="/"
                 cookieRequireSSL="false"
                 cookieSlidingExpiration="true"
                 cookieProtection="All">
    Merci de vos éclaircissements

    Nixar

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

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Tu peux pas utiliser le meme cookie sur 2 domaines différents

  3. #3
    Membre éclairé Avatar de Nixar
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 302
    Par défaut
    Merci de ta réponse Lutefalco. Je comprends que mes variables de session se fassent la malle dans ce cas-là. Mais
    - Indépendamment du cookie de session, pourquoi les variables d'application disparaissent? Je reste bien sur le même application web non?
    - Indépendamment du cookie de session encore une fois, pourquoi une variable statique, stockée en dur, disparait aussi? Je ne comprends dans quelle mesure cette dernière peut être liée à une session...

    Ca voudrait dire que dans mon webflow donné dans mon premier post, il redémarre l'application quand il revient?

    Merci de ta réponse

    Cordialement,

    Nixar

Discussions similaires

  1. Problème de session asp.net
    Par Ishida dans le forum ASP.NET
    Réponses: 6
    Dernier message: 24/04/2008, 15h33
  2. problème session ASP.net - webSiteMap
    Par Ishida dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/02/2008, 14h19
  3. Probléme avec asp.net et requete sql
    Par locs dans le forum Accès aux données
    Réponses: 3
    Dernier message: 22/02/2007, 19h26
  4. Réponses: 2
    Dernier message: 14/02/2007, 11h34
  5. Problème configuration ASP.NET 2.0 avec serveur IIS
    Par pstarnaud dans le forum ASP.NET
    Réponses: 3
    Dernier message: 24/01/2007, 23h19

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