Freigeben über


PagesSection.ValidateRequest Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ASP.NET Eingabedaten vom Browser auf gefährliche Werte überprüft, oder legt diesen fest. Weitere Informationen finden Sie unter Übersicht über Skriptangriffe.

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

true, wenn ASP.NET Eingabedaten vom Browser auf gefährliche Werte überprüft, andernfalls false. Der Standardwert ist true.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ValidateRequest-Eigenschaft veranschaulicht.

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

Bei der Anforderungsüberprüfung werden sämtliche Eingabedaten mit einer Liste potenziell gefährlicher Werte verglichen. Im Falle einer Übereinstimmung löst ASP.NET Folgendes aus: HttpRequestValidationException.

Gilt für:

Weitere Informationen