Page.ViewStateUserKey Özellik
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.
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.