asp.net mvc 3 - servidor - IIS8 Win8 y runAllManagedModulesForAllRequests="true"
error 403 iis (3)
He resuelto el mismo problema instalando las características de la ventana "Servicio de información de Internet / Servicio de World Wide Web / Desarrollo de aplicaciones / ASP.NET xx" en el Panel de control de Windows8. Si desea configurar en Windows Server 2012, el siguiente enlace le da una pista. http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45
Espero que funcione.
Estoy intentando ejecutar una aplicación en IIS8 que tenga lo siguiente en la configuración:
<modules runAllManagedModulesForAllRequests="true" />
IIS8 me está dando un error que dice ...
Esta sección de configuración no se puede usar en esta ruta. Esto sucede cuando la sección está bloqueada en un nivel principal. El bloqueo es por defecto (overrideModeDefault = "Denegar"), o establecido explícitamente por una etiqueta de ubicación con overrideMode = "Denegar" o el legado allowOverride = "false".
Supongo que por el error y una búsqueda rápida de SO hay una configuración de seguridad de nivel superior que impide que se permita esa línea. ¿Algunas ideas?
Para aquellos de ustedes que ejecutan Windows Server 2012, las características de Desarrollo de aplicaciones se encuentran en
[] Server Roles [] Web Server IIS [] Web Server [] Application Development [] ASP.NET xx
Cuando seleccione la versión de .NET, le preguntará si desea agregar extensiones y otras características. Solo dije que sí, pero es posible que puedas escapar sin instalarlos.
es difícil dar una respuesta específica aquí, pero lo básico es que debes mirar la configuración de la máquina para la caja en la que te estás ejecutando. encuentre el nodo system.webServer
y busque las 3 etiquetas / atributos a los que hace referencia en el error. es probable que encuentre algo marcado como no invalidable ( allowOverride="false"
), pero aún no he jugado con Windows 8 / server 2012, así que no sé cómo es el machine.config.