如何从Javascript解密身份验证Cookie

时间:2017-05-10 18:44:36

标签: javascript c# encryption cookies

说我有一些Form认证Cookie:

FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1,
  "TESTTEST",
  DateTime.Now,
  DateTime.Now.AddMinutes(30),
  false,
  String.Empty,
  FormsAuthentication.FormsCookiePath);

通常在C#中我们可以这样解密:

var authToken = FormsAuthentication.Decrypt(authCookie.Value);

我正在创建一个测试工具,我想在客户端解密cookie。

如果我的机器密钥是:GHFDK45sDFGSKj234如何从Javascript解密身份验证?

1 个答案:

答案 0 :(得分:0)

首先,您需要了解表单身份验证is using的算法。然后你需要找到一个可以解密该算法的JavaScript库