我想知道ASP.NET如何检查防伪标记是否有效?ASP.NET将这些标记存储在哪里?它们是如何存储的?
http://www.asp.net/web-api/overview/security/preventing-cross-site-request-forgery-(csrf)-attacks http://www.codeproject.com/Articles/793384/ASP-NET-Anti-Forgery-Tokens-internals
我认为比起被接受的答案,以下是更加清晰易懂的步骤解释(来源于https://learn.microsoft.com/en-us/aspnet/web-api/overview/security/preventing-cross-site-request-forgery-csrf-attacks)