Члены моей команды не поддерживают использование элементов управления проверкой, доступных на asp.net (для веб-приложения) - PullRequest
6 голосов
/ 13 мая 2010

Члены моей команды не поддерживают использование средств проверки, доступных на asp.net (для веб-приложения).

Какие аргументы в пользу валидаторов вместо или в дополнение к валидации JavaScript?

Ответы [ 3 ]

4 голосов
/ 13 мая 2010

Проверка Javascript выполняется только на клиенте. Программисту младшего уровня легко написать свой собственный пользовательский интерфейс, который обходит все проверки Javascript, которые вы установили.

Вам необходима проверка на стороне сервера, чтобы убедиться, что такого типа не происходит.

"Никогда не доверяй клиентскому приложению"

1 голос
/ 13 мая 2010

Когда вы говорите валидаторы, вы действительно имеете в виду валидацию на стороне сервера, верно? Это довольно много ответов в этой теме Проверка JavaScript на стороне клиента и на стороне сервера

Вы ДОЛЖНЫ включить проверку на стороне сервера, если хотите защитить свое приложение от хакеров.

0 голосов
/ 13 мая 2010

Определенно хорошо использовать ValidationControls в asp.net. Какие оправдания вы дали за их неиспользование?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...