9 votos

Error 401 después de la carpeta de wwwroot compartir en grupo en el hogar en IIS7, Windows 7

Después de compartir mi carpeta wwwroot para el resto de mi grupo, ahora estoy obteniendo el siguiente error en mi sitio web:

Error De Servidor

401 - no autorizado: Acceso denegado debido a credenciales no válidas. No tiene permiso para ver este directorio o página con las credenciales que suministrado.

Mi conjetura es que los permisos de la carpeta se trastoca cuando he compartido la carpeta wwwroot. Traté de unsharing la carpeta y reiniciar IIS7, pero todavía estoy recibiendo el error. ¿Alguien sabe el por defecto los permisos necesarios para la carpeta wwwroot? IIS7 está configurado con la configuración predeterminada (es decir, no he cambiado de cualquier IIS7 configuración).

Cualquier ayuda es muy apreciada.

Ya Lo Intenté:

  • Reiniciar IIS7
  • Apagar y, a continuación, de nuevo en la autenticación anónima
  • Unsharing la carpeta wwwroot

12voto

Paul Puntos 8

Con el fin de restablecer el wwwroot permisos fui a otra caja y copiar todos los ajustes para el servidor web tiene problemas.

He aquí los pasos para volver a los valores predeterminados de los permisos para la carpeta wwwroot:

  1. haga clic derecho en la carpeta wwwroot y haga clic en Propiedades
  2. vaya a la pestaña Seguridad y haga clic en el botón opciones Avanzadas
  3. haga clic en "Cambiar Permisos..." botón y hacer de verificación "Incluir los permisos heredables del primario de este objeto" casilla de verificación
  4. eliminar todas las entradas de permisos en donde el "Heredado De la columna" valor "<no se hereda>"
  5. haga clic en Aplicar y verificar que los siguientes 5 entradas de permisos se heredan de la "C:\inetpub\" directorio:
    • TrustedInstaller - control Total
    • El SISTEMA Completo de control de
    • Administradores: control Total
    • Los usuarios - Leer y ejecutar
    • CREADOR PROPIETARIO - Especial

Una vez que los permisos son verificados, haga clic en el botón Agregar y escriba "IIS_IUSRS" para el nombre de objeto y haga clic en ACEPTAR. Seleccione "Recorrer carpeta / ejecutar archivo", "Lista de la carpeta / leer datos", "los atributos de Lectura", "Leer atributos extendidos" y "permisos de Lectura" de la lista de permisos y haga clic en ACEPTAR.

La carpeta wwwroot ahora debe ser devuelto a la salida de la caja de permisos que vienen con IIS7.

Esto fija el mencionado 401 error de Acceso Denegado me estaba enfrentando.

8voto

Kitter Catter Puntos 402

Me encontré con este mismo tema. ¿En lugar de volver a crear todos los permisos, sólo tenía que volver a agregar WEBSERVER\Users con permisos de lectura - parece que compartir la carpeta tal vez retirado aquél?

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: