C# 基于Cookie的身份验证
我想知道如何为mvc.NETFramework应用程序实现基于cookie的身份验证。我使用过.NETCore,我看到了它的实现是多么容易,但我不确定如何为.NETFramework实现这一点C# 基于Cookie的身份验证,c#,.net,asp.net-mvc,authentication,C#,.net,Asp.net Mvc,Authentication,我想知道如何为mvc.NETFramework应用程序实现基于cookie的身份验证。我使用过.NETCore,我看到了它的实现是多么容易,但我不确定如何为.NETFramework实现这一点 我尝试过谷歌搜索,但没有看到太多的示例,有人知道示例代码吗?您可以在Asp.Net Framework中获取示例代码并在ActionMethod中实现 string userData = "A,V"; FormsAuthenticationTicketticket = new FormsAuthenti
我尝试过谷歌搜索,但没有看到太多的示例,有人知道示例代码吗?您可以在Asp.Net Framework中获取示例代码并在ActionMethod中实现
string userData = "A,V";
FormsAuthenticationTicketticket = new FormsAuthenticationTicket(
login.First().Name,
userData,
FormsAuthentication.FormsCookiePath);
string encryptedTicket = FormsAuthentication.Encrypt(ticket);
HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, encryptedTicket);
cookie.HttpOnly = true;
Response.Cookies.Add(cookie);