【发布时间】:2015-01-10 12:40:26
【问题描述】:
我想在 ASP .NET MVC 项目中获取防伪令牌值。我调查了HtmlHelper.AntiForgeryToken helper method,却发现它使用了AntiForgery class,它提供了上述助手使用的公共方法GetHtml。问题是这个方法只返回HtmlString代表的整个隐藏表单输入字段的HTML。我想了解该字段的名称及其值,我现在可以解析返回的HtmlString,但没有任何明确的方式。所有有用的东西(比如字段名称的IAntiForgeryConfig 实现)都是内部的。我不知道 MVC 基础架构的其他方面是否提供公共成员允许访问表单字段名称和值而不是序列化值?
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 antiforgerytoken