Подтвердить что ты не робот

Получить имя пользователя в режиме проверки подлинности

Я использую проверку подлинности с помощью форм.

В Windows Authentication для получения имени пользователя ПК я использую: User.Identity.Name

Мне нужна эта информация также в аутентификации форм, но User.Identity.Name не работает.

Как я могу получить User.Identity.Name без проверки подлинности Windows?

4b9b3361

Ответ 1

Чтобы получить имя пользователя аутентифицированного пользователя:

HttpContext.Current.User.Identity.Name;

Ответ 2

Именно так, как я это делаю, я думаю, что может быть что-то не так с вашей настройкой? Например, вы действительно вошли на сайт во время отладки? Если нет, вам нужно получить значение.