Member 13820343 Ответов: 1

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


У меня есть ASP.net веб-приложение (написанное в VS), которое размещается на сервере. Это веб-приложение является моей надстройкой Outlook. Я хочу, чтобы имя пользователя вошло в приложение Outlook. Плагин не загружается, когда я пытаюсь использовать олицетворение. По умолчанию имя пользователя не должно требовать авторизации входа в систему.
Может ли кто-нибудь помочь в этом?

Что я уже пробовал:

Я перепробовал много методов, но безуспешно (отключите анонимную аутентификацию и включите аутентификацию windows, пользователь.Идентичность.Имя и т. д.)

Richard MacCutchan

Почему бы просто не спросить пользователя?

1 Ответов

Рейтинг:
1

Christian Graus

Ничто из того, что вы делаете на сервере, не отправит имя клиенту. Вам нужно найти его на сервере, если это каким-то образом возможно, и отправить его клиенту. Однако сервер не будет знать, кто использует страницу, если только клиент не сказал им об этом. Если вы ищете что-то из AD или подобного, то вы неправильно поняли барьер между сервером и клиентом. Если клиент не вошел в систему, он не вошел на ваш сайт, и у вас нет возможности узнать, кто он такой. Как сказал Ричард, вам нужно будет спросить их