5
이 예가 ApplicationCookie로 로그인하기 전에 ExternalCookie의 SignOut을 호출하는 이유는 무엇입니까? 인증 정보가 깨끗한 지 확인하는 방법일까요? (전체 예제는 여기에 있습니다 : http://www.asp.net/identity/overview/getting-started/introduction-to-aspnet-identity)ASP.Net ID로 ApplicationCookie를 사용하기 전에 SignOut (DefaultAuthenticationTypes.ExternalCookie)를 호출하는 이유는 무엇입니까?
private async Task SignInAsync(ApplicationUser user, bool isPersistent)
{
AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie);
var identity = await UserManager.CreateIdentityAsync(
user, DefaultAuthenticationTypes.ApplicationCookie);
AuthenticationManager.SignIn(
new AuthenticationProperties() {
IsPersistent = isPersistent
}, identity);
}
내가 생각한 것입니다. –
문맥 설명 https://stackoverflow.com/questions/26166826/usecookieauthentication-vs-useexternalsignincookie – rism