Я недавно переустановил Windows (на SSD!), И я нахожусь в процессе настройки IIS и всех моих веб-проектов.
Один из моих проектов MVC постоянно запрашивает проверку подлинности во всем, в том числе наресурсы, такие как файлы .css и изображения.Я использую шаблон MVC по умолчанию для входа в систему с пользовательским провайдером, который я использую для целей разработки.
Я попытался откатить свой файл web.config до того, как переместить файл проекта и переустановить IIS, но это не имело большого значения - кроме изменения режима аутентификации с Windows на Forms.
Можете ли вы увидеть что-то не так с моей конфигурацией?
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
<membership defaultProvider="SuperSimpleMembershipProvider">
<providers>
<clear />
<add name="SuperSimpleMembershipProvider" type="Website.Helpers.SuperSimpleMembershipProvider" />
</providers>
</membership>
Я не знаюУ меня нет элемента <authorization>
или чего-либо еще, связанного с входом в систему, поскольку я делаю все через MVC.
Обновление: пробовал <authorization><allow users="*"/></authorization>
, все еще не работает.