Aracılığıyla paylaş


HttpRequest.Unvalidated Özellik

Tanım

İstek doğrulamasını tetiklemeden HTTP isteği değerlerini alır.

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

Özellik Değeri

UnvalidatedRequestValues

İstek doğrulaması kullanılarak denetlenmeyen HTTP isteği değerleri.

Açıklamalar

Olası siteler arası betik saldırısına işaret edebilecek HTML işaretleme ve betik için doğrulama denetimi isteyin. Varsayılan olarak, tüm değerler istek doğrulaması kullanılarak denetlenür ve herhangi bir değer işaretleme veya betik içeriyorsa, ASP.NET bir HttpRequestValidationException özel durum oluşturur. İsteğin işaretleme içereceğini düşünüyorsanız (örneğin, kullanıcıların işaretleme içeren içerik göndermesine izin verirseniz) ve isteğin ham değerini almak istiyorsanız bu yöntemi kullanın.

Önemli

Bu özelliği kullanırsanız, olası siteler arası betik saldırıları için verileri el ile denetlemeniz gerekir.

Şunlara uygulanır

Ayrıca bkz.