Я использую проверку подлинности Windows на веб-сайте / службе WCF. В WCF я использую HttpContext.Current.User.Identity.Name, чтобы сделать некоторую авторизацию.
2 пользователя из 50, похоже, используют IIS в контексте безопасности, отличном от того, в котором они зарегистрированы в Windows. В обоих случаях они являются «Доменом \ Администратором», а не своей реальной учетной записью «Домен \ Пользователь».
Это не является специфичным для WCF или каким-либо другим образом, связанным с моим клиентским кодом WCF, так как после возникновения проблемы я попросил двух пользователей перейти на простую HTML-страницу в их браузере, и в журналах IIS также показано, что они подключаются в качестве администратора. .
Помимо того, что они перезагружались и наблюдали, как они вводят свои логины Windows, чтобы убедиться, я проверил, что их браузеры не были установлены в «Запуск от имени администратора», что является вариантом, если вы посмотрите на свойства IE ссылка (вкладка быстрого доступа -> кнопка «Дополнительно») (не для доступа к Интернету).