一种防御跨站请求伪造CSRF攻击的方法、系统和装置制造方法及图纸

技术编号:9173667 阅读:247 留言:0更新日期:2013-09-19 23:04
本发明专利技术实施例公开了一种防御跨站请求伪造CSRF攻击的方法、系统和装置。包括:网站服务器向登录成功的客户端发送会话cookie,所述会话cookie包括token值;客户端根据源网站服务器的完整域名,读取与该完整域名对应的会话cookie以及该会话cookie中的token值,将该会话cookie携带在Http请求的包头中,将该token值携带在http请求的包体里,向目标网站服务器发送该http请求;目标网站服务器将cookie中的token值和从http请求包体中读取的token值进行比较,如果不一致、或无法从cookie中读取token值,则不进行业务处理。应用本发明专利技术能够防御CSRF攻击。

【技术实现步骤摘要】

【技术保护点】
一种防御跨站请求伪造(CSRF)攻击的方法,其特征在于,该方法包括:网站服务器向登录成功的客户端发送会话cookie,客户端接收所述会话cookie,识别所述网站服务器的完整域名,保存所述会话cookie与所述网站服务器的完整域名之间的对应关系,所述会话cookie包括随机口令(token)值;客户端在向目标网站服务器提交http请求时,根据请求该客户端发送该http请求的源网站服务器的完整域名,读取与该源网站服务器的完整域名对应的会话cookie,并读取该会话cookie中携带的token值,将该会话cookie携带在Http请求的包头中,将该token值携带在http请求的包体里,向该目标...

【技术特征摘要】

【专利技术属性】
技术研发人员:操龙敏龙丁奋郭学亨朱磊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1