ISessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesnenin istek başına başlatılmasını SessionIDManager gerçekleştirir.
public:
bool InitializeRequest(System::Web::HttpContext ^ context, bool suppressAutoDetectRedirect, [Runtime::InteropServices::Out] bool % supportSessionIDReissue);
public bool InitializeRequest (System.Web.HttpContext context, bool suppressAutoDetectRedirect, out bool supportSessionIDReissue);
abstract member InitializeRequest : System.Web.HttpContext * bool * bool -> bool
Public Function InitializeRequest (context As HttpContext, suppressAutoDetectRedirect As Boolean, ByRef supportSessionIDReissue As Boolean) As Boolean
Parametreler
- context
- HttpContext
HttpContext Geçerli istek hakkında bilgi içeren nesne.
- suppressAutoDetectRedirect
- Boolean
true oturum kimliği yöneticisinin tanımlama bilgisi desteğini belirlemek için yeniden yönlendirmesi gerekiyorsa; aksi takdirde, false tanımlama bilgisi desteğini belirlemek üzere otomatik yeniden yönlendirmeyi engellemek için.
- supportSessionIDReissue
- Boolean
Bu yöntem döndürdüğünde, özgün kimlik güncel olmadığında nesnenin ISessionIDManager yeni oturum kimliklerini verme işlemini destekleyip desteklemediğini belirten bir Boole değeri içerir. Bu parametre, başlatmadan iletilir.
Oturum kimliği yeniden kullanımı, oturum durumu kimliği bir URL'de kodlandığında ve URL'nin paylaşılması veya e-postayla gönderilme olasılığı mevcut olduğunda uygundur.
Özel bir oturum durumu uygulaması tanımlama bilgilerini sanal yola göre bölümlerse, oturum durumu da desteklenmelidir.
Döndürülenler
true başlatmanın yeniden yönlendirme gerçekleştirdiğini belirtmek için; aksi takdirde , false.
Açıklamalar
InitializeRequest nesnesi tarafından işlenen her istek için yöntemi çağrılırISessionIDManager. nesnesinin InitializeRequest istek başına verilerini başlatmak için SessionIDManager yöntemini kullanın.
suppressAutoDetectRedirect parametresi olduğundatrue, nesne tarayıcının ISessionIDManager tanımlama bilgilerini destekleyip desteklemediğini belirlemek için yeniden yönlendirme kullanmamalıdır.
supportSessionIDReissue Oturum belirleme için tanımlama bilgileri kullanılıyorsa parametresi döndürülmelidirfalse; aksi takdirde, uygulamanız oturum kimliklerinin yeniden verilmesini destekliyorsa ISessionIDManager döndürülmelidirtrue.