У меня есть веб-приложение asp.net, которое я размещаю на Windows 2016 Server с использованием IIS. Он использует проверку подлинности Windows и работает успешно для меня при тестировании. Один из моих коллег в другом домене сообщает о проблемах с доступом к системе, и после дальнейшего расследования все другие люди, которых мы пробовали во втором домене, получают исключение нулевой ссылки, когда код пытается получить свой идентификатор пользователя с помощью HttpContext.Current. Значение User.Identity.Name.
Структура нашего домена довольно проста, у нас есть уровень "company.com", который имеет двух дочерних объектов, "UK.company.com" и "US.company.com".
Мой сервер веб-приложений, как и я, размещен на сервере в нашем домене UK.company.com, и я никогда не сталкивался с этой проблемой ранее в те годы, когда пользователи из домена США моглииспользуйте мои приложения без проблем.
Может кто-нибудь предложить какие-либо предложения, чтобы попробовать?