Передача идентификационного имени Windows на сервер - PullRequest
0 голосов
/ 04 апреля 2019

Мне нужно получить имя пользователя, зарегистрированного в Windows, с компьютера, который я использую, на сервер, на котором размещен мой сайт.

В моем коде у меня есть следующая строка:

  var user = WindowsIdentity.GetCurrent().Name;

Когда я запускаю свой проект локально, он возвращает то, что я ожидаю: myComputer\UserAccountName

Однако, когда я развертываю свой сайт на моем сервере, он получает имя пользователя моего сервера: myServer\ServerAccountName

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

1 Ответ

0 голосов
/ 04 апреля 2019

вы не можете использовать следующее?

User.Identity.Name;
...