Nous développons une application MVC en utilisant STS. Nous avons utilisé les outils WIF pour créer une application STS simple pour le développement.Comment faire pour définir l'expiration coulissante dans mon application MVC qui utilise STS (WIF) pour l'authentification
Je voudrais être en mesure de définir une expiration glissante dans mon jeton (dans le RP).
Je vois le code like here.
Malheureusement, ceci est le gestionnaire d'événements et l'exemple, bien qu'utile, ne montre pas comment implémenter le gestionnaire!
Dans mon global.asax, Application_Start() J'ai:
sam = new SessionAuthenticationModule();
sam.SessionSecurityTokenReceived +=
new EventHandler<SessionSecurityTokenReceivedEventArgs>(sam_SessionSecurityTokenReceived);
(sam est défini avec une portée de classe.)
Je ne sais pas si cela est correct. Je ne sais pas comment vérifier si l'événement a déjà été appelé en raison de problèmes de débogage dans global.asax.
Existe-t-il un exemple plus complet de piège pour cet événement? Est-ce que je vais dans le bon sens?
TIA! J'apprécie l'aide! Editer - Eh bien, je sais que l'événement n'est pas appelé parce que j'ai mis le code par zéro dans le gestionnaire et l'application n'a pas levé d'exception. Je me suis connecté via mon STS, donc tout événement reçu par un jeton aurait dû être déclenché.
Toute aide sur la façon de le faire serait grandement apprécié. Merci!