Итак, я пытаюсь получить имя пользователя Windows конечного пользователя в рамках ABP.На основании других сообщений я понимаю, что мне нужно включить проверку подлинности Windows в IIS, а также отключить анонимную проверку подлинности.Однако, когда я делаю это, я нажимаю на ошибку «Модуль фильтрации запросов настроен на отклонение запроса, если строка запроса слишком длинная».
Я пытался добавить атрибуты AllowAnonymous и AbpAllowAnonymous в свой AccountController, но эта рекурсивная ошибка строки запроса по-прежнему возникает.
И если я оставлю анонимную аутентификацию включенной, я не смогу получить имя пользователя Windows любым из следующих способов:
HttpContext.Current.Request.LogonUserIdentity.Name
HttpContext.Current.User.Identity.Name
Security.Principal.WindowsIdentity.GetCurrent().Name
Спасибо за любую помощь, которую вы можете предоставить.