Я пытаюсь использовать проверку подлинности Windows в проекте VS 2013, MVC 4, который изначально был выполнен в VS2011.
Он отлично работал на VS2011, но когда я перешел на VS2013 на той же машине, возникли проблемы с использованием IIS 7.
У меня установлена проверка подлинности Windows в web.config (и отключена анонимная проверка подлинности):
<security>
<authentication>
<anonymousAuthentication enabled="false"/>
<windowsAuthentication enabled="true"/>
</authentication>
</security>
Однако эти атрибуты отображаются серым цветом в окне свойств "f4" для решения VS2013.
Когда я отлаживаю программу, я получаю следующую ошибку:
Ошибка HTTP 500.19 — внутренняя ошибка сервера с кодом ошибки 0x80070021
Я попытался отредактировать C:\Windows\System32\inetsrv\config applicationHost.config в соответствии с аналогичными сообщениями на форумах и перезапустить службы, но проблема все еще сохраняется.
Кто-нибудь знает, как это решить?
Заранее спасибо.