En mi aplicación MVC quiero cifrar y descifrar de datos en la transmisión de datos desde la vista del Controlador . Cómo hacer esto en MVC 4 utilizando de Afeitar ?

  • ¿Por qué no simplemente usar SSL?
  • Tipo https:// en lugar de http://?
  • ¿Qué significa para ti la transmisión de datos desde la Vista al Controlador?
  • supongamos que yo voy a enviar un id desde mi punto de vista a mi controlador y quiero cifrar esta identificación ?

2 Comentarios

  1. 1

    basado en este comentario: «supongamos que yo voy a enviar un id desde mi punto de vista a mi controlador y quiero cifrar esta identificación ?»

    si desea cifrar el «id» de un punto de vista, en este caso, usted ya tiene el «id» en la vista, «id» se genera en la base de datos o del otro, pero no en el cliente.

    En este caso, usted puede cifrar el «id» después de ponerlo en el cliente y, a continuación, el controlador de descifrar sólo el «id».

    Aquí tienes un ejemplo en el que se cifra el «id», esto se hace por seguridad para que los datos no está buscando el «id».

    En este caso, usted tiene que cifrar y descifrar la propiedad:

    https://stackoverflow.com/a/14774470/138071

    http://amitpatelit.com/2011/08/08/url-encryption-in-mvc-application/

    En este ejemplo (en español) para todos los parámetros que son recibidos con un carácter de subrayado (_):

    http://geeks.ms/blogs/etomas/archive/2012/07/08/asp-net-mvc-encriptar-routevalues.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+BurbujasNetGeeks+%28Burbujas+en+.NET+%28%40geeks.ms%29%29

    • Gracias Señor Este se wwork según yo creo 🙂
  2. 2

    No es necesario cifrar los datos desde el controlador a la vista desde el punto de vista de representación que sucede en el mismo equipo que el controlador está operando.

    Si desea cifrar la página que se envía al usuario que debe utilizar una conexión ssl

    • Sin SSL es posible ?
    • No es posible, sin SSL porque el equipo cliente debe tener una forma de saber cómo decript la información que usted envíe.
    • yaa eso es cierto ! ok gracias ..
    • Si esto es una respuesta válida para usted por favor podría marcar como respuesta?

Dejar respuesta

Please enter your comment!
Please enter your name here