Asp.net mvc 3 如何在ASP.NET MVC 3中访问AntiForgery.GetTokens()?

Asp.net mvc 3 如何在ASP.NET MVC 3中访问AntiForgery.GetTokens()?,asp.net-mvc-3,csrf,Asp.net Mvc 3,Csrf,Mike Wasson的教程介绍了一个名为GetTokens()的方法,该方法应该位于System.Web.Helpers.AntiForgery类中(如MSDN上所确认的) 我正在使用ASP.NET 4.0、C#和MVC 3,在任何地方都找不到此方法。它不存在,关于该方法的MSDN页面也没有给出任何关于框架的哪个版本包含GetTokens()方法的提示。我错过什么了吗?我在Mike Wasson的帖子上留下了一条评论,但他显然没有读到那里的评论(至少现在没有了),因为我是第二个在那里提出问题的

Mike Wasson的教程介绍了一个名为GetTokens()的方法,该方法应该位于System.Web.Helpers.AntiForgery类中(如MSDN上所确认的)

我正在使用ASP.NET 4.0、C#和MVC 3,在任何地方都找不到此方法。它不存在,关于该方法的MSDN页面也没有给出任何关于框架的哪个版本包含GetTokens()方法的提示。我错过什么了吗?我在Mike Wasson的帖子上留下了一条评论,但他显然没有读到那里的评论(至少现在没有了),因为我是第二个在那里提出问题的人,没有回应

在哪里可以找到此方法?

此方法(以及HttpRequestMessage类本身)是.NET 4.5的新方法。您很可能使用此框架的旧版本。但是您仍然可以手动遍历这些头并检查是否存在特定的头。

此方法(以及HttpRequestMessage类本身)是.NET 4.5中的新方法。您很可能使用此框架的旧版本。但是您仍然可以手动遍历这些头并检查是否存在特定的头