Можно ли вернуть файлы cookie при возврате результата MVC2 Json?
Да. Не через результат json, но вы можете просто добавить в свой метод контроллера Response.Cookies.Add (), и они будут добавлены.
Примечание: , что в асинхронном действии вам потребуется установить cookie-файл ответа в завершенном методе.
Попробуйте это:
public ActionResult GetCookies() { var cookies = from c in Request.Cookies.AllKeys select new {Key = c, Value = Request.Cookies[c].Value}; return this.Json(cookies); }