隐藏或加密html.actionlink MVC3的查询字符串中的参数

时间:2014-08-20 06:38:49

标签: asp.net-mvc asp.net-mvc-3

在ASP.NET MVC3中,我正在重定向到一个页面到另一个页面,为此,使用了动作链接,

@Html.ActionLink("Proceed", "DetailsScreen", "DetailsUC", new { id= Model.id })

点击操作链接后,URL将通过参数传递,如下所示

http://localhost:80/TestProject/DetailsUC/DetailsScreen?id=12

一切正常,但问题是,如果我手动更改浏览器网址中的id = 13也会导致安全违规,因为id = 13适用于其他用户。

所以我想隐藏这些参数或加密,我想知道如何做到这一点

0 个答案:

没有答案