ASP.NET MVC 4 アプリケーションで独自のものを作成しようとしていFormsAuthentication
ますが、authcookie を作成する 2 つの異なる方法を見てきましたが、そのうちの 1 つに欠点があるのか、それとも両方を使用しても安全なのか疑問に思っていました。ウィッチの使用を決める前に知っておくべきその他の違いはありますか?
最初のものは
FormsAuthentication.SetAuthCookie(userName, rememberMe);
もう一つは少し長いです
var authTicket = new FormsAuthenticationTicket(
1,
userName,
DateTime.Now,
DateTime.Now.AddMinutes(30),
rememberMe,
"Users"
);
var encryptedTicket = FormsAuthentication.Encrypt(authTicket);
var authCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encryptedTicket);
HttpContext.Current.Response.Cookies.Add(authCookie);
この決定について教えてください