Мне интересно, как я могу получить ID пользователя сразу после подтверждения.Есть ли другой способ, который я могу использовать для входа в систему, чем
FormsAuthentication.RedirectFromLoginPage (userName, true);
Вот что у меня есть.
if (Membership.ValidateUser(userName, password))
{
// i get a null object on the below as i haven't logged in yet
Guid UserID = new Guid(Membership.GetUser(User.Identity.Name).ProviderUserKey.ToString());
// some other logic that requires UserId
}