.NET GridView DataKeys безопасны? - PullRequest
       5

.NET GridView DataKeys безопасны?

0 голосов
/ 04 февраля 2011

Безопасны ли .NET GridView DataKeys?

Например, я вставил некоторый идентификатор в DataKeys какого-то GridView, но я не хочу, чтобы какая-то гнусная душа могла выкопать эти идентификаторы из клиента.

Я просмотрел html-источник gridview, в котором есть некоторые идентификаторы, хранящиеся в коллекции DataKeys, и я не смог нигде увидеть идентификаторы в открытом тексте;однако, я беспокоюсь, что они могут храниться в ViewState - что, как мы знаем, небезопасно.Я надеюсь, что коллекция DataKeys на самом деле где-то хранится в сеансе, что сделает его безопасным - по большей части.

Кто-нибудь знает ответ на этот вопрос?

1 Ответ

1 голос
/ 04 февраля 2011

ASP.NET редко сохраняет что-либо в сессии самостоятельно.DataKeys, как и все другие навороты, идет в ViewState.Помимо того, что он увеличивает объем ваших запросов, он должен быть достаточно безопасным, если вы правильно используете функции шифрования.о точно?)

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