Aracılığıyla paylaş


Page.ViewStateUserKey Özellik

Tanım

Geçerli sayfayla ilişkilendirilmiş görünüm durumu değişkeninde tek bir kullanıcıya tanımlayıcı atar.

public:
 property System::String ^ ViewStateUserKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string ViewStateUserKey { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewStateUserKey : string with get, set
Public Property ViewStateUserKey As String

Özellik Değeri

Tek tek kullanıcının tanımlayıcısı.

Öznitelikler

Özel durumlar

ViewStateUserKey Sayfa işleme sırasında özelliğe çok geç erişildi.

Açıklamalar

özelliğini ayarlamak ViewStateUserKey , uygulamanıza kötü amaçlı kullanıcılardan gelen saldırıları önlemenize yardımcı olabilir. Bunu, tek tek kullanıcılar için görünüm durumu değişkenine bir tanımlayıcı atamanıza izin vererek yapar, böylece bir saldırı oluşturmak için değişkeni kullanamazlar. Web saldırıları hakkında daha fazla bilgi edinmek ve bunları önlemeye yardımcı olmak için yapabilecekler hakkında daha fazla bilgi için bkz. Web Saldırılarını Önlemek için ASP.NET Yerleşik Özelliklerden Yararlanma.

Bu özelliği, kullanıcının kimliği doğrulanmış adı veya SessionID değeri gibi herhangi bir dize değerine ayarlayabilirsiniz.

Uyarı

Sayfa işleme aşamasında bu özelliği Page_Init ayarlamanız gerekir. Aşama sırasında bu özelliğin Page_Load ayarlanması bir özel durum oluşturur.

Şunlara uygulanır

Ayrıca bkz.