Я пишу пример Hello World, используя ASP.net MVC 2 Framework с двумя текстовыми полями для поля имени пользователя и пароля.
<form action=/Home/Index method="post">
<input type="text" id="UserName" name="UserName" maxlength="100" tabindex="1" autocomplete="off"/>
<input type="password" id="Password" name="Password" maxlength="15" tabindex="2" autocomplete="off"/>
<input type="submit" value="submit" />
</form>
Когда я вхожу в поле имени пользователя, я получаю это сообщение
Потенциально опасное значение Request.Form было обнаружено от клиента (Email = "
Описание: Проверка запроса обнаружила потенциально опасное входное значение клиента, и обработка запроса была прервана. Это значение может указывать на попытку поставить под угрозу безопасность вашего приложения, например атаку с использованием межсайтовых сценариев. Чтобы страницы могли переопределять параметры проверки запросов приложения, установите для атрибута requestValidationMode в разделе конфигурации httpRuntime значение requestValidationMode = "2.0". Пример: . После установки этого значения вы можете отключить проверку запроса, установив validateRequest = "false" в директиве Page или в разделе конфигурации. Тем не менее, настоятельно рекомендуется, чтобы ваше приложение явно проверило все входные данные в этом случае. Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkId=153133.
Сведения об исключении: System.Web.HttpRequestValidationException: потенциально опасное значение Request.Form было обнаружено от клиента (Email = "
Кто-то, пожалуйста, скажите мне, как это исправить, похоже, отправка запроса еще не перенаправлена на мой контроллер.
Большое спасибо!