Nyelv

HttpRequest.Unvalidated Tulajdonság

Definíció

Lekéri a HTTP-kérések értékeit a kérés érvényesítése nélkül.

public:
 property System::Web::UnvalidatedRequestValues ^ Unvalidated { System::Web::UnvalidatedRequestValues ^ get(); };
public System.Web.UnvalidatedRequestValues Unvalidated { get; }
member this.Unvalidated : System.Web.UnvalidatedRequestValues
Public ReadOnly Property Unvalidated As UnvalidatedRequestValues

Tulajdonság értéke

Azok a HTTP-kérésértékek, amelyeket nem ellenőriztek kérésérvényesítéssel.

Megjegyzések

Az ellenőrzés kérése olyan HTML-korrektúrát és szkriptet keres, amely potenciális helyek közötti szkriptelési támadást jelezhet. Alapértelmezés szerint az összes érték ellenőrzése kérelemérvényesítéssel történik, és ha bármely érték korrektúrát vagy szkriptet tartalmaz, ASP.NET HttpRequestValidationException kivételt eredményez. Ezt a módszert akkor használja, ha arra számít, hogy a kérelem korrektúrát fog tartalmazni (például engedélyezi a felhasználóknak, hogy korrektúrát tartalmazó tartalmat tegyenek közzé), és a kérés nyers értékét szeretné megkapni.

Important

Ha ezt a tulajdonságot használja, manuálisan kell ellenőriznie az adatokat a helyek közötti szkriptelési támadások esetén.

A következőre érvényes:

Lásd még