danila_net
@danila_net
Изучаю CLR, C#, ASP.NET

Как вывести имя пользователя, когда приложение опубликовано на сервере?

Приложение ASP.NET при запуске локально выводит имя пользователя вошедшего в систему. Если это приложение опубликовано на сервере, то выводит имя пула приложения. Как вывести имя пользователя? Я уже и настройки на IIS менял.
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Исправляйте.
https://docs.microsoft.com/en-us/previous-versions...
Хотя лучше всего создайте новое приложение и на нем изгаляйтесь
Ответ написан
vabka
@vabka Куратор тега ASP.NET
Токсичный шарпист
Без кода сложно сказать, что вы делаете неправильно, а в комментах вы отвечаете не на все уточняющие вопросы.

Из того что я понял, вы неправильно определяете авторизованного пользователя.
Вы используете метод, который определяет пользователя, от имени которого запущено приложение в системе.
Чтобы определить имя доменного пользователя, который зашёл на сайт, нужно использовать Identity и Windows auth.

Тк в вопросе не указано, какой aspnet, то вот инструкция для Core:
https://docs.microsoft.com/en-us/aspnet/core/secur...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы