Freigeben über


PagesSection.ValidateRequest Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob ASP.NET Eingaben aus dem Browser auf gefährliche Werte untersucht. Weitere Informationen finden Sie unter Script Exploits Overview.

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

Eigenschaftswert

truewenn ASP.NET Eingaben aus dem Browser auf gefährliche Werte untersucht; andernfalls . false Der Standardwert ist true.

Attribute

Beispiele

Das folgende Codebeispiel zeigt, wie die ValidateRequest Eigenschaft verwendet wird.

// 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

Hinweise

Die Anforderungsüberprüfung wird durchgeführt, indem alle Eingabedaten mit einer Liste potenziell gefährlicher Werte verglichen werden. Wenn eine Übereinstimmung auftritt, löst ASP.NET eine HttpRequestValidationException.

Gilt für:

Weitere Informationen