Я очень новичок в ASP.NET, и я изо всех сил пытался получить имя пользователя клиента, отправляющего запросы в Интернет сервисный скрипт на стороне сервера.Проблема Получение отображаемого имени клиента Windows в скрипте службы .asmx в (VB) ASP.NET
После поиска в Интернете я обнаружил два свойства, которые предположительно дают странице сервера доступ к имени пользователя клиента; User.Identity.Name , а затем я получил еще один кусок кода из экс-старший коллега, который оставил перед тем как рассчитать эту проблему вне, его функция используется UserPrincipal.Current.DisplayName
и для обоих из них я получаю пустую строку.
Я искал, что моя проблема может быть, и я подозреваю, что это потому, что я не аутентифицирую пользователя на стороне сервера как-то. Я просто получил доступ к этим двум свойствам/переменным напрямую (UserPrincipal.Current.DisplayName и User.Identity.Name)
Может ли кто-нибудь помочь пролить свет на эту проблему, пожалуйста? Я не знаю, что я делаю неправильно/не делаю.