【发布时间】:2015-12-04 19:41:52
【问题描述】:
我想知道在asp.net mvc环境中使用带有action属性的表单可能存在的风险?
例如;创建视图在 html 标记上有
【问题讨论】:
-
这与 ASP.NET MVC 或 jQuery 无关。您必须在客户端上的某个地方存储您将数据发送到的位置。您可以尝试掩盖、隐藏、混淆它,但归根结底,它需要来自客户端,并且您可以访问客户端。
-
如果您的客户端调用服务器,人们将能够拦截 URL。那里不应该有任何需要隐藏的东西。您应该专注于根据用户权限使端点安全。某人如何调用该方法并不重要,只要他们传递了有效数据即可。
标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-5