У меня есть страница, которая функционирует правильно, но когда я выдаю пользователя с запретом на весь сайт, он перенаправляет меня на страницу входа, которая, кажется, работает, но css не работает. Следовательно, нет стайлинга ..
Кто-нибудь может помочь? Мой web.config похож на
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
Эта страница входа использует site.master имеет следующую таблицу стилей, но не может оформить документ, если включено вышеприведенное
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
Чтобы подтвердить, я удаляю часть выше в web.config, тогда она работает, следовательно, CSS включен и в стиле бенга
Я подумал, что это может быть связано с отказом в css ... поэтому я включил следующее, но это не имеет значения. Я знаю, что site.master отображается на странице входа в систему, потому что я вижу заголовки и т.д ..
<location path="~/Content">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
Я также использовал firebug в firefox для просмотра css, если теги авторизации включены в web.config, то там говорится, что CSS нет. Если я уберу теги, я смогу увидеть css, и страница будет отображена правильно.
Я должен что-то упустить. Любая помощь очень ценится
заранее спасибо
EDIT
Фиддлер утверждает, что site.css перемещен ??
HTTP/1.1 302 Found
Cache-Control: private
Content-Type: text/html; charset=utf-8
Location: /InmoCasaWebClient/Account /LogOn?ReturnUrl=%2fInmoCasaWebClient%2fContent%2fSite.css
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 17 Aug 2010 17:19:12 GMT
Content-Length: 201
<html><head><title>Object moved</title></head><body>
Объект перемещен в здесь .