Aracılığıyla paylaş


SessionIDManager.SessionIDMaxLength Özellik

Tanım

Geçerli bir oturum tanımlayıcısının uzunluk üst sınırını alır.

public:
 static property int SessionIDMaxLength { int get(); };
public static int SessionIDMaxLength { get; }
static member SessionIDMaxLength : int
Public Shared ReadOnly Property SessionIDMaxLength As Integer

Özellik Değeri

Geçerli bir oturum tanımlayıcısının uzunluk üst sınırı.

Açıklamalar

Oturum tanımlayıcısının uzunluk üst sınırı 80 karakterdir.

yöntemi tarafından CreateSessionID oluşturulan oturum tanımlayıcıları 24 karakter uzunluğunda olsa da, sınıfın SessionIDManager izin verdiği bir oturum tanımlayıcısının uzunluğu üst sınırı 80 karakterdir. Özel bir SessionIDManageruygulama yaparsanız bu özellikle önemlidir. GetSessionID geçerli HttpRequestiçinden oturum tanımlayıcısı değerlerini alan yöntemi, değerlerin değeri aşmamasını SessionIDMaxLength ve oturum tanımlayıcısının yalnızca a ile z arasındaki küçük harf karakterlerini ve yöntemini çağırarak Validate 0 ile 5 arasındaki sayıları içeren 24 karakterlik bir dize olmasını sağlar. sınıfını devralan SessionIDManager ve yöntemini geçersiz kılan ancak yöntemini geçersiz Validate kılan CreateSessionID özel SessionIDManager bir sınıf uygularsanız, özel oturum tanımlayıcı değerleriniz yukarıdaki kısıtlamaları karşılamalıdır. sınıfını SessionIDManager geçersiz kılma ve bu yöntemleri uygulama örneği için yöntem için sağlanan örne CreateSessionID bakın.

Şunlara uygulanır

Ayrıca bkz.