Aracılığıyla paylaş


PagesSection.ValidateRequest Özellik

Tanım

ASP.NET tarayıcıdan gelen girişleri tehlikeli değerler için inceleyip incelemediğini belirleyen bir değer alır veya ayarlar. Daha fazla bilgi için bkz. Betik Açıklarına Genel Bakış.

public:
 property bool ValidateRequest { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("validateRequest", DefaultValue=true)]
public bool ValidateRequest { get; set; }
[<System.Configuration.ConfigurationProperty("validateRequest", DefaultValue=true)>]
member this.ValidateRequest : bool with get, set
Public Property ValidateRequest As Boolean

Özellik Değeri

true ASP.NET tarayıcıdan gelen girişleri tehlikeli değerler açısından incelerse; aksi takdirde , false. true varsayılan değerdir.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğinin ValidateRequest nasıl kullanılacağını gösterir.

// Get the current ValidateRequest property value.
Console.WriteLine(
    "Current ValidateRequest value: '{0}'",
    pagesSection.ValidateRequest);

// Set the ValidateRequest property to true.
pagesSection.ValidateRequest = true;
' Get the current ValidateRequest property value.
Console.WriteLine( _
    "Current ValidateRequest value: '{0}'", _
    pagesSection.ValidateRequest)

' Set the ValidateRequest property to true.
pagesSection.ValidateRequest = True

Açıklamalar

İstek doğrulaması, tüm giriş verileri tehlikeli olabilecek değerler listesiyle karşılaştırılarak gerçekleştirilir. Eşleşme oluşursa, ASP.NET bir HttpRequestValidationExceptionoluşturur.

Şunlara uygulanır

Ayrıca bkz.