puede overridemodedefault leer error deny configuración code archivo 0x80070021 iis-7

iis 7 - overridemodedefault - Ruta de aplicación inválida



overridemodedefault deny iis 10 (14)

Cuando recibí este error, parecía deberse a una configuración de seguridad. Cuando cambié la propiedad "Conectar como" a un administrador, ya no recibí el mensaje.

Obviamente, esta no es una buena solución para un entorno de producción: probablemente uno debería otorgar los mínimos privilegios necesarios para el usuario que IIS usará de forma predeterminada. Actualizaré esta respuesta si aprendo más.

IIS7 Windows 7 64bit

No importa lo que haga, parece que no puedo agregar una aplicación a un sitio web.

Cuando pruebo la configuración, obtengo una "Ruta de aplicación inválida".

¿Alguien tiene una idea de lo que podría estar haciendo mal?




En mi caso, tuve un directorio virtual. Cuando accedí al Servicio WCF principal en el directorio principal funcionaba bien, pero acceder al servicio WCF en el directorio virtual arrojaba un error. Tenía el siguiente código en web.config para el directorio principal y virtual.

<security> <requestFiltering> <denyQueryStringSequences> <add sequence=".." /> </denyQueryStringSequences> </requestFiltering> </security>

al eliminar de web.config en el directorio virtual lo arregló.


Esto funcionó para mí. (por cierto no es recomendado)

Para mi aplicación de prueba, creé un nuevo grupo de aplicaciones y cambié su identidad a "NetworkService" .

Obtenga más información acerca de las Identidades del conjunto de aplicaciones aquí.
http://www.iis.net/learn/manage/configuring-security/application-pool-identities y
http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis

Debe asegurarse de que "NetworkService" tenga derechos en la ruta física de su aplicación.


Eventualmente rastreé esto hasta las credenciales de autenticación anónima. No sé qué cambió, porque esta aplicación solía funcionar, pero de todos modos, esto es lo que hice: Haga clic en la aplicación -> Autenticación. Asegúrese de que la Autenticación anónima esté habilitada (fue, en mi caso), pero también haga clic en Editar ... y cambie la identidad del usuario anónimo a "Identidad del grupo de aplicaciones", no a "Usuario específico". Hacer este cambio funcionó para mí.

Saludos.


Pruebe: Administrador de Internet Information Services (IIS) -> Sitio web predeterminado -> Haga clic en Propiedades de páginas de error y seleccione Errores de detalle


También estaba recibiendo este error. El problema para mí resultó ser que tenía dos sitios web separados en la máquina, y no había designado qué dirección iba a qué sitio web. Para resolver esto, vaya a Administrador de IIS -> Seleccionar sitio web -> Vinculaciones -> Agregar ... -> Ingrese el nombre de host que desea resolver para este sitio web. Repita para cualquier otro sitio web en la máquina.

HTH. Almiar


También recibí este error, descubrí que era porque había eliminado el grupo de aplicaciones predeterminado " DefaultAppPool ". Volver a crearlo solucionó el problema. Me volví loco por unos días.

Este error aparecerá si la aplicación web está asignada a un grupo de aplicaciones inexistente; o si ese grupo de aplicaciones está detenido.


También tuve este error.

Mi sitio web de IIS tiene un sitio web predeterminado con tres (3) directorios de aplicaciones debajo.

Tenía cada uno de mis 3 directorios de aplicaciones configurados correctamente para usar .NET Framework v2.0 en los Grupos de aplicaciones.

Sin embargo, el sitio web predeterminado nunca se configuró. No creí que fuera necesario, ya que todas mis aplicaciones estaban incluidas en él.

La configuración predeterminada de mi servidor IIS es .NET Framework v4.0, así que cambié eso a .NET v2.0:

Después de hacerlo, ya no recibí el mismo mensaje de error.

Ahora, veo esto:

Espero que esta información ayude a otros.


Todavía no he encontrado una solución, pero encuentre una solución.

Puede cambiar manualmente la configuración de IIS en system32 / intsrv / config / applicationHost.config. Simplemente cree una sección (copiar y pegar) manualmente en <sites> y <location> .



Vaya a sus enlaces HTTP en IIS (seleccione su sitio web, luego haga clic con el botón derecho sobre Vinculaciones ...). Borre su SSL y su enlace HTTP. Vuelva a agregarlos.

Esto generalmente me arregla esto.


incluso estaba obteniendo el error anterior. descubrí que IIS no estaba registrado en el servidor.

registrar el iis solucionó el problema.

Gracias,