<%= Html.ActionLink("Download", "MyFile", "Jobs", new { MetaValue = MetaValues}, null)%>
如何避免在网址中显示对象路由?
答案 0 :(得分:0)
您无法避免在网址中显示路线值。它们是网址的一部分。这是他们的本性。根据您的情况以及您尝试执行的操作,还有其他方法可以避免在网址中发送敏感信息。
如果只是不在URL中显示它们,您可以使用带有POST请求的HTML表单和包含该值的隐藏字段。这样它就不会成为url的一部分,但是用户仍然可以看到它并篡改它(稍微困难一点,因为他需要使用一些工具但仍然可行)。