Aracılığıyla paylaş


PagesSection.ValidateRequest Özellik

Tanım

ASP.NET tehlikeli değerler için tarayıcıdan gelen girişleri 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 tehlikeli değerler için tarayıcıdan gelen girişleri incelerse; aksi takdirde , false. Varsayılan değer true değeridir.

Ö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. Bir eşleşme oluşursa, ASP.NET bir HttpRequestValidationExceptionoluşturur.

Şunlara uygulanır

Ayrıca bkz.