Pregunta

Acabamos de comenzar a usar Windows Server 2008 R2 e IIS7.5 y estoy tratando de mover algunos sitios existentes desde nuestro cuadro de Windows 2003. Puedo hacer que los sitios funcionen bien, pero obtengo 401 errores para todos los CSS / Imágenes en los sitios. Otorgar acceso de lectura a Todos resolverá esto, pero no estoy muy feliz de hacer esto.

He leído que IIS7.5 utiliza a nueva "cuenta" mágica y cada grupo de aplicaciones tiene su propia cuenta.

Hasta ahora tengo

  • Creé una nueva carpeta en wwwroot para mi sitio web (kbank)
  • Copió los archivos desde otra máquina
  • En IIS7 creó un nuevo sitio web (no un directorio virtual), esto creó un nuevo grupo de aplicaciones con el mismo nombre que mi sitio web. Este es un grupo de tuberías integradas
  • En Identidad / Modelo de proceso, esto está usando ApplicationPoolIdentity y Load User Profile está configurado en True
  • Se otorgó a IIS AppPool \ kbank acceso de lectura a la raíz de la carpeta

¿Alguien puede decirme cuál es la mejor manera de configurar mis sitios web?

¿Fue útil?

Solución

Tal vez solo te estás perdiendo un pequeño paso. Cuando otorgó acceso de lectura a la cuenta, ¿verificó que reemplazó la configuración en todos los subdirectorios. También puede requerir un reinicio de IIS después de cambiar los derechos de acceso.

Otros consejos

2008 R2 IIS 7.5

Solo como un FYI. Después de reconstruir los servidores y pasar interminables horas resolviendo un error 401.3 después de cambiar la identidad de AppPool a una cuenta de dominio, descubrimos que un GPO estaba matando a IIS. Asegúrese de realizar una prueba con un servidor en la "Computadora" contenedor y que ningún GPO está cambiando grupos restringidos fuera de los Administradores.

En nuestro caso, NT Authority \ Authenticated Users se eliminó del grupo USERS local y se rompió el IIS completo.

Comprobaría cuál es el código de estado exacto del error 401 Código de estado IIS 7 Una vez que sepa el código de error exacto, será fácil resolver el problema exacto.
También ejecutaría Process Monitor y vería si hay algún " ACCESS DENIED " usando el filtro.

Saludos,
Vivek.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top