Я разрабатываю веб-сайт с использованием ASP.NET MVC 3. В настоящее время мне нужно зашифровать идентификатор URL моего клиента. Например:ASP.NET MVC - Шифрование URL
http://mysite.com/person?id=42
к чему-то вроде этого:
http://mysite.com/person?id=Dfjhasdfh33kASDG868365çkhg54sdSDFD
Это нужно быть безопасным. Когда я говорю «безопасно», это означает, что любому трудно найти правильный идентификатор.
Есть ли библиотека для этого?
Многие безопасного веб платежи один из тогда как PayPal использует этот тип подхода: https://paypal.com/br/webscr?info=CNS9tFsVM_tv4c18gHgZ3OMH2zblN7GWDQoyamVF3mzNh7vGDuhiKU3
Определите «безопасный» масштаб вашего проекта. –
Попробуйте этот пост, и, надеюсь, он ответит на ваш вопрос http://stackoverflow.com/questions/6157150/mvc3-encrypted-querystring-parameters – Brian
Что представляет собой идентификатор пользователя? Это текущий пользователь? Почему это необходимо для обеспечения безопасности? Что может случиться, если оно не зашифровано? –