So I have this application that´s almost finished but i need to add now some extra security and since i am not too familiar with some of Asp.Net mvc 5 methods I have this question.
Is it possible to add some sort of encryption or something similar to a jsonresult? The idea is if I have sensitive information being sent through json is there anything I can add server side to secure it or does MVC5 take care of that already?
here is a very basic example
     $.ajax({
      type: "POST",
      url: 'GetImptInfo',
      data: { 'Something': Something, 'Something2': Something2}, //this can be anything
      dataType: "json",
      success: function (result) {
            alert('Added');
            //do stuff
             },
      error: function (xhr, ajaxOptions, thrownError) {
          //some errror, some show err msg to user and log the error  
          alert(xhr.responseText);
      }
  });
the controller method
            public JsonResult GetImptInfo(int Something, int Something)
    {
     //get stuff from the server
     var imptInfo = RequestInfo();
       return Json(impInfo, JsonRequestBehavior.AllowGet);
       }
Is there anything I can add in order to secure that json or is what I have enough?
 
    