Bonjour,
Je suis en ce moment sur un appli Silverlight qui utilise les pages xaml. Certaines de ces pages ne sont visible que si l'utilisateur est authentifié. Jusque là pas de problème quand l'utilisateur clique sur un bouton pour accéder à une autre page sécurisée, je vérifie qu'il est connecté (ou si sa session n'est pas terminée) grâce à une fonction exposée par WCF avant d'afficher la page demandée sinon une page de connexion lui est proposée.
J'ai un problème quand l'utilisateur tape l'url de la page sécurisée dans la barre d'adresse du navigateur, il est dirigé vers la pge démandée sans vérifier si l'utilisateur est conneté.
J'ai essayé de corriger ce problème en mettant la méthode de vérification dans le constructeur de la page, ça marche mais la page s'affcihe une seconde avant de rédiriger l'uilisateur vars la page de connexion. Cela est au fait que ma méthode de vérification de connexion est asynchrone et ainsi avant qu'elle ne se complète, l'évènement load de la page est déjà lancé.
Quelqu'un a-t-il une idée pour pallier à ce problème ?
merci d'avance.
Partager