<authentication mode="Forms">
<forms loginUrl="Login.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
Я использую проверку подлинности форм, и когда я помещаю аргументы, приведенные выше, форматирование css, которое я сделал для всего документа, не выполняется, оно исчезает. что я должен делать, чтобы CSS оставался неповрежденным.Как использовать авторизацию ASP.NET, но разрешить доступ к файлам .css?
У меня такая же проблема, и это решение не работает для меня. У меня даже нет пользователей запрета в моей веб-конфигурации. –
@ Эрик: проверьте Firebug. – SLaks
Я понял. Это было то, что я пропустил из своего контрольного списка при настройке нового приложения IIS: выберите приложение, дважды щелкните «Аутентификация», выберите «Анонимная аутентификация», затем «Изменить» и измените его, чтобы использовать идентификатор пула приложений. Убедитесь, что у пользователя есть разрешения на папку, содержащую сайт. –