Информация о пользователе / ​​форме в метатегах? - PullRequest
0 голосов
/ 15 апреля 2011

Я заметил, что в некоторых приложениях MVC определенная информация хранится в метатегах, например:

<meta name="app-form-key" content="DMRNNNcRNkzzzghzNiM1N2DQwM5YNMyWzmkGUhULIj1ggEMwTyDYZAxkTTMMcuO1jRGD4MTO"> 
<meta name="app-userid" content="20031"> 
<meta name="app-username" content="driz">

Каковы причины этого?Надеемся узнать больше о MVC и практике современных сайтов, использующих этот шаблон.

1 Ответ

0 голосов
/ 16 апреля 2011

Для чего это стоит - это никоим образом не должно быть специфичным для шаблона MVC. Ничто в MVC не требует, чтобы данные отправлялись таким образом, и, учитывая, что они не используются в сообщениях формы, я могу только представить, как это реализует способ хранения информации о странице, которая не зависит от формы, поскольку метатеги можно легко перечислить через javascript. Я знаю, что это не прямой ответ на ваш вопрос, но - с точки зрения шаблонов - нет особой причины для этого. Это никоим образом не является частью MVC ASP.Net.

Факт наличия ключа формы, мне было бы интересно, если бы он использовался для какой-либо проверки / шифрования или проверки хеша на стороне клиента.

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