asp.net mvc html.ActionLink对象路由

时间:2010-12-29 08:55:22

标签: asp.net-mvc

<%= Html.ActionLink("Download", "MyFile", "Jobs", new { MetaValue = MetaValues}, null)%>

如何避免在网址中显示对象路由?

1 个答案:

答案 0 :(得分:0)

您无法避免在网址中显示路线值。它们是网址的一部分。这是他们的本性。根据您的情况以及您尝试执行的操作,还有其他方法可以避免在网址中发送敏感信息。

如果只是不在URL中显示它们,您可以使用带有POST请求的HTML表单和包含该值的隐藏字段。这样它就不会成为url的一部分,但是用户仍然可以看到它并篡改它(稍微困难一点,因为他需要使用一些工具但仍然可行)。