Después de compartir mi carpeta wwwroot con el resto de mi grupo en el hogar, ahora recibo el siguiente error en mi sitio web:
Error del 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 proporcionó.
Supongo que los permisos de la carpeta fueron destrozados cuando compartí la carpeta wwwroot. Intenté compartir la carpeta y reiniciar IIS7, pero aún recibo el error. ¿Alguien sabe los permisos predeterminados necesarios para la carpeta wwwroot? IIS7 está configurado con la configuración predeterminada (es decir, no he cambiado ninguna configuración de IIS7).
Cualquier ayuda es muy apreciada.
Ya probado:
- Reiniciar IIS7
- Apagar y luego volver a activar la autenticación anónima
- Compartir la carpeta wwwroot
Respuestas:
Para restablecer los permisos de wwwroot, fui a otro cuadro y copié todas las configuraciones en el servidor web que tenía problemas.
Estos son los pasos para volver a los permisos predeterminados para la carpeta wwwroot:
Una vez que se verifiquen esos permisos, haga clic en el botón Agregar e ingrese "IIS_IUSRS" para el nombre del objeto y haga clic en Aceptar. Seleccione "Recorrer carpeta / ejecutar archivo", "Listar carpeta / leer datos", "Leer atributos", "Leer atributos extendidos" y "Leer permisos" de la lista de permisos y haga clic en Aceptar.
La carpeta wwwroot ahora debe volver a configurarse con los permisos listos para usar que vienen con IIS7.
Esto solucionó el error 401 de acceso denegado mencionado que estaba encontrando.
fuente
Me encontré con este mismo problema. Sin embargo, en lugar de volver a crear todos los permisos, solo tuve que volver a agregar WEBSERVER \ Users con permisos de lectura: ¿parece que compartir la carpeta puede eliminar ese?
fuente
Gracias a todos por publicar esta información. Amo a Microsoft por este. Para nosotros, esto fue causado por compartir el directorio wwwroot. Esto es lo que hicimos para solucionarlo.
Continue
.fuente