Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 19777|Răspunde: 0

[Sursă] A fost detectată o valoare potențial periculoasă a Request.Form

[Copiază linkul]
Postat pe 18.12.2015 14:54:45 | | |

Această problemă apare deoarece există șiruri HTML în formularul pe care îl trimiți, de exemplu, introduci etichete html în TextBox sau folosești componenta HtmlEditor din pagină etc., soluția este să dezactivezi validateRequest.

Dacă ești .NET 4.0 sau mai nou, asigură-te că te uiți la Method 3.

Această metodă funcționează atât în asp.net webForms, cât și în MVC

Metoda 1:

Adaugă această propoziție în antetul fișierului .aspx:

Metoda 2:

Modifică fișierul web.config:

Pentru că validateRequest devine implicit true. Doar setează-l pe fals.


Metoda 3:

web.config

Deoarece validarea 4.0 este activată înainte de HTTP BeginRequest, validarea cererii se aplică tuturor resurselor ASP.NET, paginilor aspx, paginilor ashx, serviciilor web și unor handleri HTTP etc.






Precedent:Recuperarea componentelor cu CLSID {000209FF-0000-0000-C000-00000000046} într-o fabrică de clasă COM pierdută...
Următor:Formularele C# transmit valori între forme, prima formă transmite continuu valori celei de-a doua forme
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com