Я использую ASP.Net MVC2 с провайдерами членства / профиля / роли по умолчанию, я хотел бы получить доступ к электронной почте пользователя в своем действии ForgotPassword, чтобы отправить новый пароль пользователю, но пока я был только возможность получить имя пользователя (User.Identity.Name).
Я что-то здесь упускаю?
Вам необходимо получить доступ к пользовательской информации в классе MembershipUser, используя класс Membership, например:
... MembershipUser u = Membership.GetUser(username); //u.Email - this is user's email ...