Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 19777|Svare: 0

[Kilde] En potensielt farlig Request.Form-verdi ble oppdaget

[Kopier lenke]
Publisert på 18.12.2015 14:54:45 | | |

Dette problemet skyldes at det finnes HTML-strenger i skjemaet du sender inn, for eksempel hvis du skriver inn html-tagger i TextBox, eller bruker HtmlEditor-komponenten på siden, osv., løsningen er å deaktivere validateRequest.

Hvis du har .NET 4.0 eller høyere, sørg for å se på Metode 3.

Denne metoden fungerer både i asp.net webForms og MVC

Metode 1:

Legg til denne setningen i overskriften på .aspx-filen:

Metode 2:

Endre web.config-filen:

Fordi validateRequest som standard er true. Bare sett det til falsk.


Metode 3:

web.config

Fordi 4.0-validering er aktivert før HTTP BeginRequest, gjelder valideringen av forespørselen for alle ASP.NET ressurser, aspx-sider, ashx-sider, webtjenester og noen HTTP-håndterere, osv.






Foregående:Henter komponenter med CLSID {000209FF-0000-0000-C000-00000000046} i en COM-klasse fabrikk tapt...
Neste:C#-former overfører verdier Mellom former overfører den første formen kontinuerlig verdier til den andre formen
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com