2011-02-17 12 views
6

Web.config sayfamda <sessionstate />'u ayarlamaya çalışıyorum ancak ne olduğunu bilmiyorum. ASP.Net <SessionState cookieless="" /> hakkında bilmek istiyorum.ASP.Net Cookieless nasıl çalışır?

<sessionState cookieless="*****"> 
  1. AutoDetect
  2. UseCookies
  3. UseDeviceProfile
  4. UseUri
  5. gerçek
  6. yanlış

beni kısa bir not ile bildirin.

cevap

4

Web uygulamaları için tanımlama bilgilerinin nasıl kullanıldığını belirtir.

Kolonsuz niteliği aşağıdaki olası değerlerden biri olabilir. Varsayılan, UseCookies değeridir.

Not AJAX etkin bir ASP.NET Web sitesi yapılandırdığınızda, yalnızca bu öznitelik özniteliği için UseCookies öğesinin varsayılan değerini kullanın. URL'de kodlanmış çerezleri kullanan numaralı ayarlar ASP.NET AJAX istemci komut kitaplıkları tarafından desteklenmez.

Değer Açıklama

AutoDetect ASP.NET talebinde tarayıcı veya cihaz çerezleri destekleyip desteklemediğini belirler. Talep eden tarayıcı veya cihaz çerezlerini destekliyorsa, AutoDetect kullanıcı verilerini korumak için çerezleri kullanır; aksi halde, sorgu dizesinde tanımlayıcısı kullanılır. Tarayıcı veya cihaz çerezleri destekliyorsa, ancak çerezler şu anda devre dışı bırakılmışsa, çerezler istekte bulunma özelliği hala kullanılmakta olan .

UseCookies Çerezler, tarayıcı veya aygıtın çerezleri destekleyip desteklemediğine bakılmaksızın kullanıcı verilerini korur.

UseDeviceProfil ASP.NET, HttpBrowserCapabilities ayarını temel alarak tanımlama bilgilerinin kullanılıp kullanılmayacağını belirler. HttpBrowserCapabilities ayarı, tarayıcının veya aygıtın çerezleri desteklediğini gösteriyorsa, tanımlama bilgileri kullanılır; aksi halde, sorgu dizesinde bir tanımlayıcı kullanılır. tarayıcı veya cihaz çerezleri destekleyip desteklemediğini

UseUri arama özelliği bakılmaksızın, bir tanımlayıcı saklamak için sorgu dizesini kullanır. Bir AJAX kullanan ASP.NET Web sitesini yapılandırırken

çerezsiz özellik için UseCookies yalnızca varsayılan değerini kullanır, ayrıca http://msdn.microsoft.com/en-us/library/h6bb9cz9.aspx

0

Not bakabilirsiniz. URL'de kodlanmış çerezleri kullanan ayarlar, ASP.NET AJAX istemci komut kitaplıkları tarafından desteklenmez.

Eh ben ben farklı sayfalarda bir UpdatePanel yanı sıra bir ASP Akordeon kullanma ediyorum ... <sessionState cookieless="true"> Kombinasyonunun ASP.Net Ajax kullanarak ve asla herhangi bir sorun tecrübeli değilim.