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 uzunluğu ü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 izin verdiği SessionIDManager bir oturum tanımlayıcısının uzunluğu üst sınırı 80 karakterdir. Özel SessionIDManagerbir uygularsanız bu özellikle önemlidir. GetSessionID Geçerli HttpRequest'den 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-z arası küçük karakterleri ve yöntemini çağırarak Validate 0 ile 5 arası 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 SessionIDManager kılan CreateSessionID özel Validate bir sınıf uygularsanız, özel oturum tanımlayıcısı değerlerinizin yukarıdaki kısıtlamaları karşılaması gerekir. sınıfını SessionIDManager geçersiz kılma ve bu yöntemleri uygulama örneği için, yöntem için CreateSessionID sağlanan örne bakın.

Şunlara uygulanır

Ayrıca bkz.