Aracılığıyla paylaş


ISessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) Yöntem

Tanım

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

Boolean

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.

Şunlara uygulanır