У меня есть кнопка выхода на каждой странице. На одной странице, которая имеет форму для редактирования информации об учетной записи, есть различные текстовые поля для различных полей информации учетной записи. Если пользователь вводит какой-либо HTML (например, тег
) и выдает сообщение об ошибке, то ошибка Potentially dangerous request.form value was detected from the client
. Вероятно, это потому, что форма отправляется, хотя на данный момент она не отправляется на нашу функцию обновления.Кнопка выхода из группы создает потенциально опасный запрос. Форма
Как справиться с этим, чтобы я мог сказать пользователю, что это проблема, или просто удалить HTML?
Не имеет ли WebForms только одна «форма» для всей страницы? Если это так, то не имеет значения, какая кнопка вызывает подачу, создается «потенциально опасный запрос», поскольку значения формы содержат запрещенный контент. – David
Да, это правильно. Итак, как я могу удалить этот контент? На самом деле это не приводит к подающему действию, поскольку он обнаруживает опасный контент и кричит об этом немедленно. – muttley91
Я предполагаю, что пользователь не должен отправлять этот контент в первую очередь? Возможно, можно полностью отключить эту ошибку, но это, вероятно, нецелесообразно. Может быть, есть способ отобразить более дружественное сообщение об ошибке для этой конкретной ошибки? Вероятно, это потребует подключения к глобальному обработчику ошибок приложения, по крайней мере, поскольку запрос никогда не доходит до страницы. – David