问题描述
项目使用的是iis+webform+webapi2我想知道我目前使用的方法是否正确以及足够安全。做法:用户登入后进入主页面(单页面应用),我通过webformpageload返回一个hidden和一个cookie(httponly),for随机值前台都是发ajax到webapi,由于webapi不方便访问session所以我是没有用session的。每一个ajaxheader都附带hidden随机值到webapi时,比对header和cookie的随机值做确认.http://www.asp.net/web-api/overview/security/preventing-cross-site-request-forgery-(csrf)-attacks这是官方给的一个例子,我英语不太好,对CSRF也没有太深的理解。希望大家能指导一下。万分感激!
解决方案
解决方案二:
有专门的检测网站可以帮你测试,它会使用一些典型的用例检查你的网站有没有漏洞。
解决方案三:
专门的检测网站《--给一个来呗!感谢您了!
时间: 2024-09-14 03:34:23