Как проверить, не была ли изменена пара ключ-значение на внешнем интерфейсе в приложении MVC - PullRequest
0 голосов
/ 24 октября 2019

это может быть простой вопрос, на который уже дан ответ, поэтому, пожалуйста, перенаправьте меня, если вы знаете правильный способ поиска этого. У нас есть веб-приложение asp.net MVC.

По сути, мы генерируем некоторые позиции в бэк-энде и хотим, чтобы пользователь ввел некоторые значения в этих позициях. Однако, когда мы получаем POST, мы должны проверить, что он не изменил позицию 4 для позиции 7, вместо этого, чтобы попытаться обойти нашу проверку, потому что он знает значение, требуемое в позиции 7. Если мы отправим ему позиции 2,4,6, 8 мы хотим вернуть те же, а не 2,5,7,8

В настоящее время мы используем StateBag, чтобы сделать это, другой вариант - использовать HttpSession, но я хотел знать, какой(если таковой имеется) является предпочтительным способом сделать это наиболее безопасно.

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