Précédent   Forum du club des développeurs et IT Pro > Dotnet > Développement Web avec .NET > Silverlight
Silverlight Forum d'entraide sur le développement d'applications Internet riches (RIA) avec Silverlight
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/01/2013, 10h56   #1
Golzinne
Membre éclairé
 
Inscription : novembre 2005
Messages : 777
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 777
Points : 360
Points : 360
Par défaut gérer la fermeture d'une session

Bonjour,

Je voudrais que ma session se ferme après un certain temps d'inactivité. L'idéal serait de réafficher automatiquement l'écran de Login.

D'autre part, parfois, suite sans doute à une trop grande consommation d'allocated Ram chez mon hébergeur, ma session se ferme sans que rien ne le laisse apparaitre sur l'écran. Si l'utilisateur reprend alors une activité, il est bombardé de message d'erreur car il n'a plus les autorisations necessaires ( à cause des [requireAuthentication]).

Merci pour votre aide.
Golzinne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2013, 19h07   #2
marquisvincent
Membre à l'essai
 
Inscription : avril 2009
Messages : 38
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 38
Points : 21
Points : 21
De quel genre de session parle tu? wcf, web service, http ....?
marquisvincent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2013, 17h50   #3
Golzinne
Membre éclairé
 
Inscription : novembre 2005
Messages : 777
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 777
Points : 360
Points : 360
En fait c'est une application avec authentification ASP (comme dans le template business application).

L'utilisateur entre donc un login et un password pour pouvoir accéder (en fonction des rôles qui lui sont attribués) à certaines pages de l'application.

Je voudrais donc qu'un utilisateur soit "sorti" automatiquement après un certain temps d'inactivité. Ca je pourrais encore imaginer un "timer" qui vérifierait l'activité et qui ferait un logout après disons 10 minutes d'inactivité.

L'autre problème, c'est qu'une fois logué le nom de l'utilisateur apparait en haut de la page mais en cas de déconnexion accidentelle, rien n'indique la déconnection. Du coup, l'utilisateur reçoit des erreurs quand il essaye d'accéder à des données car j'ai paramétré que les services requièrent l'authentification de l'utilisateur, comme dans :

Code :
1
2
3
[RequiresAuthentication(ErrorMessage = "AuthenticationFail Facture")]
        public IQueryable<FactureTbl> GetFactures()
        {...
Golzinne est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h51.


 
 
 
 
Partenaires

Hébergement Web