HttpRequest.Unvalidated Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.