2013-10-08 4 views
0

Есть ли коды для шифрования данных формы через webconfig? каких-то кодов или в global.asax? im в настоящее время разрабатывает журнал для моего сайта, и я не хочу использовать SSL. есть ли способ решить мою проблему?Шифрование данных формы в MVC через Webconfig

+0

Возможный дубликат [Шифрование данных формы в MVC C#] (http://stackoverflow.com/questions/19219620/encrypting-form-data-in-mvc-c-sharp) – Yuck

ответ

0

№ Файл web.config управляет только тем, как ведет себя сервер. Между клиентом и сервером вам нужно полагаться на протокол HTTP.

Именно поэтому HTTPS (то есть SSL) существует. Если вам нужно зашифровать данные во время их переноса из клиентского браузера на ваш веб-сервер, вы должны использовать использовать HTTPS. Нет ярлыков.

+0

Привет, я просто использую HTTPS, но когда я посмотрите на инструмент разработчика Google Chrome Chrome, похоже, моя форма данных не зашифрована, я не хватает некоторых кодов? в моем решении, используя IIS 7 и собственный сертификат. – bRaNdOn

+0

Это стандартно, ответ расшифровывается на клиенте, чтобы клиент мог прочитать ответ, это передача HTTP-запроса/ответа, который зашифрован по «проводу», вам придется зашифровать данные вручную на сервере до отправка ответа клиенту - если вы намерены отображать данные для пользователей, это не нужно - btw не хранит конфиденциальную информацию в cookie-файлах, распространенной практикой является просто хранить идентификатор сеанса в файле cookie и хранить всю другую соответствующую информацию в базу данных (или файл или что-то еще) на сервере, индексированную по идентификатору сеанса. – SimonGates

Смежные вопросы