AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

ASP.NET 防伪令牌与 JSON 有效载荷

  • 2012-10-30
  • 本文字数:597 字

    阅读完需:约 2 分钟

ASP.NET MVC 中包含了 AntiForgeryToken 辅助方法,可以使用用户指定的令牌(token)来探测和阻断跨站请求伪造(CSRF)攻击。不过,在创建基本的 Ajax 请求或使用 Knockout、Backbone 这种包含 JSON 有效载荷(playload)的 JavaScript 框架时,需要对这种方法做一些修改。

AntiForgeryToken 辅助方法与表单(Form)一起工作,后者以 POST 方式提交,包含一个用于存储令牌的隐藏字段。 ValidateAntiForgeryToken 只着眼于提交的表单值。要想让它能处理 JSON 请求,可以使用以下方法之一:

以上所有解决方案都依赖于直接设置 __RequestVerificationToken 字段的值。该字段是 MVC 框架中的常量。

要学习更多关于 ASP.NET MVC 令牌辅助方法如何阻止 CSRF 攻击的知识,可以阅读 Steven Sanderson 的文章

查看英文原文 http://www.infoq.com/news/2012/10/anti-forgery-aspnet-json


感谢侯伯薇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-30 01:332957
用户头像

发布了 59 篇内容, 共 25.1 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

OpenHarmony统一互联PMC启动孵化

科技热闻

Cloudera Hue深度解析:安装、配置到高级用法

敏捷调度TASKCTL

hadoop cloudera hue 大数据运维

【HarmonyOS】鸿蒙图片下载加载方案

zhongcx

鸿蒙

第三届OpenHarmony技术大会发布年度课题并表彰领航课题

科技热闻

第三届OpenHarmony技术大会星光璀璨,致谢社区贡献者

科技热闻

人工智能发展历程

天津汇柏科技有限公司

AI 人工智能

落地ZeroETL 轻量化架构,ByteHouse推出“四个一体化”策略

字节跳动数据平台

网站不安全,提示不可信?你需要安装SSL证书!

国科云

软件测试学习笔记丨Linux三剑客-sed

测试人

软件测试

视频增强和修复工具:Topaz Video AI (Win/Mac) 中文特别版

你的猪会飞吗

Topaz Video AI下载 Topaz Video AI破解版 Topaz Video AI中文版

Swarms Corporation创始人Kye Gomez实锤OpenAI多智能体Swarm抄袭其成果!|AI日报

可信AI进展

在研发效能度量中,如何避免过度投入?

思码逸研发效能

DevOps 研发效能 效能度量

百度视觉搜索架构演进实践

百度Geek说

百度 重构 构架 视觉开发

2024 年 9 月公链行业研报:Sui 跃升至公链市值前 15,比特币 Layer 2 TVL 激增

Footprint Analytics

公链

小心selinux对应用的影响

通明湖

HarmonyOS NEXT开发之ArkTS自定义组件学习笔记

威哥爱编程

HarmonyOS ArkTS HarmonyOS框架 HarmonyOS NEXT

【MM2024】阿里云 PAI 团队图像编辑算法论文入选 MM2024

阿里云大数据AI技术

人工智能 阿里云 论文 图像编辑 MM2024

空壳产品之路:分身类应用你受够了吗?

iofomo

产品 工具 生产力 Android APP 微信分身

Milvus×Dify半小时轻松构建RAG系统

Zilliz

Milvus 向量数据库 rag dify

鸿蒙NEXT开发声明式UI是咋回事?

威哥爱编程

HarmonyOS ArkTS HarmonyOS框架 HarmonyOS NEXT

ASP.NET防伪令牌与JSON有效载荷_语言 & 开发_Roopesh Shenoy_InfoQ精选文章