У меня небольшая проблема, и я хотел бы посмотреть, не могли бы вы помочь мне!
Для моего WebApp в ASP.net мне нужно иметь возможность получить имя пользователя.
Я смог сделать это через:
user = Principal.WindowsIdentity.GetCurrent.Name.ToString на моей машине разработки, но когда я иду в производство, он показывает ASP.net какuser ...
Я также пытался с
user = Context.User.Identity.Name.ToString
, и на станции dev я получаю пустую строку, а в работе, Я получаю "AppPool / ASP.net4.0
Любые идеи о том, как я мог бы заставить это работать?
Предполагается, что это веб-приложение будет работать во внутренней сети.