IIS 7.5 нет изображений css js показываю - PullRequest
25 голосов
/ 22 сентября 2010

У меня 2 сервера Windows 2008 R2 x64 NLB, ARR с общей конфигурацией. У меня есть файлы приложений в сетевой папке. Страницы ASP.net (.aspx) подходят хорошо, но не CSS, изображения, JS работают. У меня также есть .htm файл показывает CSS и изображения просто отлично.

В журнале iis я вижу сообщение 401.3. Так что, похоже, разрешения, но не уверен, что еще нужно настроить разрешения.

Я читал похожие вопросы по адресу:

MVC + IIS7 = CSS Issue

https://serverfault.com/questions/70050/adding-a-virtual-directory-iis-7-5-windows-7-ultimate-x64/130322#130322

https://serverfault.com/questions/126978/iis-7-5-401-3-access-denied

Я попробовал предложенные решения - ни одно из них не работает (если я что-то не понял) Любой совет с благодарностью!

Ответы [ 6 ]

35 голосов
/ 22 сентября 2010

Хорошо, вот что я сделал, чтобы решить мою проблему.

  1. Поскольку файлы моего приложения находятся в общей папке, учетная запись анонимного пользователя не может получить к ним доступ.Это связано с тем, что по умолчанию учетная запись IUSR используется для пользователя Anoymous.В IIS-> Site-> Authentication установите для Анонимной аутентификации значение Пул приложений, если вы создали пользовательский пул приложений ИЛИ вы можете указать учетную запись.

  2. C: \ WINDOWS \ Microsoft.NET\ Framework \ v2.0.50727 \ caspol.exe -m -ag 1 -url "file: //// \ computername \ sharename *" FullTrust - эксклюзивно для

34 голосов
/ 25 июня 2012

Для будущих искателей решений, имеющих ту же или похожую проблему ... У меня была такая же (или похожая) проблема с моим маленьким веб-приложением asp.Но воспользовался этим решением, которое сработало мгновенно:

Для меня было решение установить поддержку IIS «Статическое содержимое».

  1. Перейти к «Включение функций Windows»или выключен »
  2. Выбор служб IIS
  3. Выбор служб World Wide Web
  4. и проверка статического содержимого

Источник: http://www.dailycomputersolutions.com/blog/index.php/2010/04/23/iis-not-showing-images-and-css/

9 голосов
/ 17 февраля 2015

В моем случае у меня был тег <staticContent> в файле web.config. Я должен был это прокомментировать, запустить проект (затем все css, js, загруженные изображения), раскомментировать и снова запустить проект, как-то это сработало ...

1 голос
/ 05 октября 2012

Помимо проверки подлинности и всех других проблем, упомянутых выше, проверьте сопоставления обработчиков веб-приложения в IIS.Виновником может быть универсальный * обработчик, угоняющий ваши запросы .css и .js.

В моем случае я недавно установил ColdFusion на один из наших серверов, и в IIS были добавлены управляемые обработчики, выполняющие все запросы к файлам ресурсов для выдачи 500 Internal Server Error.Я отключил этот обработчик, и все вернулось в нормальное состояние.

0 голосов
/ 28 июля 2016

Я забыл разрешения.https://serverfault.com/a/260778/30695 Пришлось добавить IIS_IUSRS с разрешениями на чтение.

0 голосов
/ 08 июня 2014

Для меня проблема была с этой частью моего web.config:

  <authentication mode="Forms">
      <forms timeout="2880" loginUrl="/Home?expired=true" 
           requireSSL="false" protection="All" cookieless="UseCookies" />
  </authentication>

Мне пришлось изменить requireSSL с true на false при работе на локальном хосте без https.Появился бум, CSS и изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...