имейте Вас попробованный:
hardware-address 0021.5D2F.5804 ieee802
обратите внимание, что "ieee802"... смотрят здесь
Проблема решена. В конце концов я решил сравнить список модулей бок о бок, и на самом деле одного не хватало. Оказывается, есть два модуля проверки подлинности Windows:
На сервере был управляемый модуль WindowsAuthentication
, но не собственный модуль WindowsAuthenticationModule
, выделенный выше. . Остается только догадываться, почему это было настроено таким образом, но очевидно, что если собственный модуль не загружен, управляемый модуль загрузится с радостью и тихо выйдет из строя.
Поэтому для всех будущих читателей, которые столкнутся с этой проблемой, убедитесь, что у вас есть оба модуля загружены , потому что IIS не предупредит вас , если один из них отсутствует.
Мы обнаружили, что это не обязательно исправить проблему для разработчиков, работающих локально на сайтах ASP.NET, работающих под аутентификацией Windows. Мы нашли способ взлома реестра, который отключает проверку обратной связи; это исправило это: -
раздел реестра - HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa
Создайте DWORD со значением 1 под названием «DisableLoopbackCheck»
. Вам нужно будет перезагрузить компьютер, чтобы настройки вступили в силу