如何在asp.net core 2.1中使用FormsAuthenticationTicket?

时间:2018-07-17 12:14:09

标签: asp.net-core

这是我的代码。

protected UserDataModel GetUserDataFromAuthenticationCookie()
{
    HttpContext.Response.Cookies.Append("authCookie", Request.Cookies[GetCookieKey()]);
    if (HttpContext.Request.Cookies["authCookie"] != null)
    {
        FormsAuthenticationTicket authTicket =
            FormsAuthentication.Decrypt(HttpContext.Request.Cookies["authCookie"]);
        return JsonConvert.DeserializeObject<UserDataModel>(authTicket.UserData);
    }

    return null;
}

我正在尝试使用asp.net核心中的FormsAuthentication解密cookie数据。但这会为FormsAuthentication带来构建错误。如何在asp.net核心中实现解密cookie数据

0 个答案:

没有答案