2015-01-10 41 views
0

我想在ASP .NET MVC項目中獲取防僞標記值。我調查HtmlHelper.AntiForgeryToken helper method只發現它使用AntiForgery class,它提供了上述幫助器使用的公共方法GetHtml。問題是此方法僅返回由HtmlString表示的整個隱藏表單輸入字段的HTML。我希望掌握該字段的名稱及其價值,現在我可以解析返回的HtmlString,但不是以任何明確的方式。一切有用(如字段名稱的IAntiForgeryConfig實現)都是內部的。我還沒有意識到MVC基礎架構的其他方面是否允許公共成員允許訪問表單字段名稱和值,而不是序列化值?ASP .NET MVC防僞標記值,而不是HTML

回答

1

好的,我後來的方法隱藏在一個普通的視野裏。​​類提供了一個名爲GetTokens的公共方法,這是我所需要的。