MVC应用程序中的JSON HIJACKING
为了防止模型视图(MVC)应用程序中的JSON劫持漏洞,开发人员应仔细管理JSON操作的HTTP请求方法。 默认情况下,MVC限制了JSON操作来发布请求,这是一种至关重要的安全措施。这样可以防止攻击者利用获得固有的缓存和共享能力,以获取未经授权访问敏感数据的访问。
参数提供对允许请求类型的颗粒状控制。 虽然使用>允许获取特定操作的请求,但这大大增加了暴露的风险。 因此,当动作完全返回完全不敏感的数据时,这应该仅使用
>。例如,返回公共访问信息的操作可以安全地使用JsonRequestBehavior
:JsonRequestBehavior.AllowGet
相反,处理敏感数据的操作必须保留默认的仅后限制。 这可以防止通过获取请求未经授权的访问。
>通过明智地利用
>
以上是如何确保我的JSON动作免于MVC中的劫持?的详细内容。更多信息请关注PHP中文网其他相关文章!