SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
12 mai 2008 à 12:06
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
13 mai 2008 à 11:41
bonjour,
Sur les projets VS2005 comportant l'identification à l'aide d'un controle "Login", je voudrais faire fonctionner ( enfin!) la case à cocher "Se rappeler le mot de passe".
Même en dotant le web.config de :
<authenticationmode="
Forms"
>
<formsloginUrl="
login.aspx"
name="
.AUTH"
defaultUrl="
default.aspx"
timeout="
300000"
/>
</authentication>
, le serveur ne se souvient de l'utilisateur que pendant 30mn ;
Malgré aussi des tentatives de :
dans un "MonBouton_Click" ... toujours 30mn ! Pourtant, sur le serveur local, ça marche, alors est-ce une affre des serveurs mutualisés ?
Une doc semble traiter le problème:
http://geekswithblogs.net/vivek/archive/2006/09/14/91191.aspx mais je n'ai visiblement pas réussi à l'utiliser correctement.
merci de me donner qqs pistes.
SuperBouly
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010 13 mai 2008 à 11:41
merci pour ton conseil,
bien sur fiddler donne qqs détails, mais l'affaire est assez claire, le cookie est présent après une authentification. après 30', le serveur "oublie", mais le cookie est toujours là, mais ne sert plus à rien (crypté mais expiré sans doute) .
il est remplacé lors d'une nouvelle identification. Comment le rendre persistant ? et pourquoi est-il persistant pour le IIS local ?