Question

J'essaye de régler le <sessionstate /> Dans mon web.config mais je ne sais pas ce qu'ils sont. J'aimerais connaître ASP.NET <SessionState cookieless="" />.

<sessionState cookieless="*****"> 
  1. Détection automatique
  2. Usecookies
  3. Usageviceprofile
  4. Useuri
  5. vrai
  6. faux

Faites-moi savoir avec une courte note.

Était-ce utile?

La solution

Spécifie comment les cookies sont utilisés pour une application Web.

L'attribut cookieless peut être l'une des valeurs possibles suivantes. La valeur par défaut est la valeur UseCookies.

Remarque Lorsque vous configurez un site Web ASP.NET compatible AJAX, utilisez uniquement la valeur par défaut des UseCookies pour l'attribut Cookiess. Les paramètres qui utilisent des cookies codés dans l'URL ne sont pas pris en charge par les bibliothèques de script client ASP.NET AJAX.

Évaluer La description

Détection automatique ASP.NET détermine si le navigateur ou l'appareil demandant prend en charge les cookies. Si le navigateur ou l'appareil demandé prend en charge les cookies, AutoDeTect utilise des cookies pour persister des données utilisateur; Sinon, un identifiant est utilisé dans la chaîne de requête. Si le navigateur ou l'appareil prend en charge les cookies, mais que les cookies sont actuellement désactivés, les cookies sont toujours utilisés par la fonction de demande.

Usecookies Les cookies persistent les données des utilisateurs, que le navigateur ou l'appareil prenne en charge les cookies.

Usageviceprofile ASP.NET détermine s'il faut utiliser des cookies en fonction du paramètre HTTPBrowSercapabilités. Si le paramètre HTTPBrowsercapabilités indique que le navigateur ou l'appareil prend en charge les cookies, les cookies sont utilisés; Sinon, un identifiant est utilisé dans la chaîne de requête.

Useuri La fonction d'appel utilise la chaîne de requête pour stocker un identifiant, que le navigateur ou l'appareil prenne en charge les cookies.

avoir aussi un coup d'œil http://msdn.microsoft.com/en-us/library/h6bb9cz9.aspx

Autres conseils

Remarque Lorsque vous configurez un site Web ASP.NET compatible AJAX, utilisez uniquement la valeur par défaut des UseCookies pour l'attribut Cookiess. Les paramètres qui utilisent des cookies codés dans l'URL ne sont pas pris en charge par les bibliothèques de script client ASP.NET AJAX.

Eh bien, j'utilise asp.net ajax en combinaison avec <sessionState cookieless="true"> Et je n'ai jamais rencontré de problèmes ... J'utilise un UpdatePanel ainsi qu'un accordéon ASP sur différentes pages.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top