PagesSection.ValidateRequest プロパティ

定義

ブラウザーからの入力で危険な値 ASP.NET 調べるかどうかを決定する値を取得または設定します。 詳細については、「スクリプトの 悪用の概要」を参照してください。

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

プロパティ値

true ASP.NET がブラウザーからの入力を調べて危険な値を調べる場合。それ以外の場合は false。 既定値は true です。

属性

次のコード例は、 ValidateRequest プロパティの使用方法を示しています。

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

注釈

要求の検証は、すべての入力データを危険な可能性のある値の一覧と比較することによって実行されます。 一致が発生した場合、ASP.NET は HttpRequestValidationExceptionを発生させます。

適用対象

こちらもご覧ください