У меня есть приложение ASP.NET MVC 5, и я пытаюсь включить проверку подлинности Windows. Машина разработки - Windows Server 2008 R2, IIS Express 8.0, Visual Studio 2013 и .NET Framework 4.5.
Я получаю ошибку 404 Not Found, когда я просматриваю приложение. Приложение входит в цикл перенаправления с http://localhost: 63455/Account/Login? ReturnUrl =% 2F. В конце концов, ReturnUrl
заканчивается очень большим, так как он добавляется к каждой переадресации.
Мой web.config выглядит следующим образом:
<system.web>
<authentication mode="Windows"/>
</system.web>
Я попытался установить параметры Анонимная аутентификация и Windows Authentication в свойствах сервера разработки.
Я также попытался добавить следующий appSettings
:
<add key="autoFormsAuthentication" value="false"/>
<add key="enableSimpleMembership" value="false"/>
Как я могу заставить Windows Authentication работать правильно?