Почему моя таблица стилей перенаправляет меня для входа в систему?

Я уверен, что это как-то связано с IIS, но я не могу это понять.

У меня есть веб-сайт, использующий аутентификацию с помощью форм. Когда мой веб-сайт пытается получить доступ к любым файловым ресурсам (файлы javascript, css и т. Д.), Я перенаправляюсь на страницу входа в формы, установленную в моем web.config. Меня также перенаправляют, если я просто набираю адрес в адресной строке.

Запись web.config для авторизации форм довольно проста:

<authentication mode="Forms">
  <forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>

Также есть два узла местоположения, чтобы запретить пользователям переходить из других частей сайта: Итак, если я добавлю случайный файл cookie аутентификации ( FormsAuthentication.SetAuthCookie () ), ресурсы станут доступными, я знаю, что это должна быть моя модель аутентификации, которая каким-то образом испортилась. Он работает на другом сервере (я его просто скопировал). Есть идеи, как я могу отследить проблему?

26
задан scottm 9 November 2010 в 19:51
поделиться