1

검증이 잘 작동하지만 계정을 변경하는 경우/ 모두 이름과 이메일

var user = new ApplicationUser { UserName = model.UserName, Email = model.Email }; 

검증은 항상

var result = await SignInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, shouldLockout: false); 
계정/로그인 실패

var user = new ApplicationUser { UserName = model.Email, Email = model.Email }; 

에 등록하여 MVC 5 인증의 유효성을 검사 할 수 없습니다

이것은 알려진 버그입니까? 아니면 뭔가 누락되었습니다

답변

0

SignInManger.PasswordSignInAsync를 호출 할 때처럼 보이지만 UserName 속성 대신 인증에 사용할 사용자 이름으로 전자 메일을 계속 보내고 있습니다.

var result = await SignInManager.PasswordSignInAsync(model.UserName, model.Password, model.RememberMe, shouldLockout: false); 
+0

나는 그것이 당신이 그 전화를 걸 때 당신이지고있는 오류 메시지를 게시 할 수 더 나은 텍스트 – brykneval

+0

에 대한 사용자 이름을 추가, 이메일을 사용하여 인증 할 싶어? – mreyeros

+0

그 오류가 아니라는 결과 = "실패"그래서 기본 경우에 간다 – brykneval

관련 문제