25 votos

IIS 7.5 no hay imágenes, css, js, mostrando

Tengo 2 Windows 2008 R2 x64 servidores de NLB, ARR, con la configuración compartida. Tengo los archivos de la aplicación en un recurso compartido de red. ASP.net páginas (.aspx) venir hasta bien, pero sin css,imágenes,js trabajo. Yo también tengo una .archivo htm muestra css y las imágenes muy bien.

En el registro de iis veo 401.3 mensaje. Así que parece ser que los permisos pero no está seguro de qué más para configurar los permisos de sabio.

He leído similares problemas en:

http://stackoverflow.com/questions/353726/mvc-iis7-css-issue#354938

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

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

He intentado las soluciones sugeridas - ninguno parece funcionar (a menos que me he perdido algo). Cualquier consejo es muy apreciado!

35voto

dm80 Puntos 601

Bueno aquí está lo que hice para resolver mi problema.

  1. Desde mi app de archivos en un recurso compartido de archivos de la cuenta de usuario Anónimo no podía acceder a ellos. Esto es porque por defecto la cuenta IUSR se utiliza para Anoymous usuario. En IIS->Sitio->conjunto de Autenticación la Autenticación Anónima a la Identidad del grupo de Aplicaciones si ha creado una aplicación personalizada de la piscina O puede especificar una cuenta.

  2. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "archivo:////\computername\sharename*" plena confianza exclusiva en

34voto

rho Puntos 261

Para el futuro, la solución de las búsquedas de los usuarios que tienen el mismo o similar problema... Yo tenía el mismo (o similar) problema con mi pequeño asp web app. Pero utiliza esta solución, que funcionó de inmediato:

La solución para mí fue instalar el "Contenido Estático" apoyo para IIS.

  1. Vaya a "Activar las características de Windows o desactivar"
  2. Seleccione Servicios De Internet Information Server
  3. Seleccione Servicios De World Wide Web
  4. Y de verificación de Contenido Estático

Fuente: http://www.dailycomputersolutions.com/blog/index.php/2010/04/23/iis-not-showing-images-and-css/

1voto

Socratees Puntos 473

Además de la Autenticación y todos los otros problemas mencionados anteriormente, la verificación de la aplicación web Asignaciones de Controlador en IIS. El culpable podría ser un catch-all * controlador de secuestrar a su .y de css .js solicitudes.

En mi caso he instalado recientemente ColdFusion en uno de nuestros servidores y que añadió los controladores administrados a IIS hacer todas las peticiones a archivos de activos para lanzar un 500 Internal Server Error. He deshabilitado el controlador y todo volvió a la normalidad.

0voto

Tyler Forsythe Puntos 151

Para mí, el problema fue con esta parte de mi web.config:

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

He tenido que cambiar de requireSSL de true a false cuando se ejecuta en el host local sin https. Boom, CSS y las imágenes lo demuestran.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X