¿Qué causa este error, cómo puedo solucionarlo?
Módulo de información detallada de errores
Notificación web IIS Controlador BeginRequest
Aún no determinado
Código de error 0x8007052e
Error de configuración No se puede iniciar sesión localmente en C: \ inetpub \ wwwroot como administrador de usuario con contraseña del directorio virtual
Archivo de configuración no disponible (Aislamiento de configuración)
URL solicitada http: // 192.168.0.3:80/
Ruta física C: \ inetpub \ wwwroot
Método de inicio de sesión Aún no determinado
Usuario de inicio de sesión Aún no determinado
Fuente de configuración
<application path="/" applicationPool="PS-Extranet">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" />
</application>
asp.net
iis
web-applications
iis-7
Stuart
fuente
fuente
.vs/config/applicationhost.config
archivo fue cambiado y tenía una ruta de directorio virtual actualizada.Respuestas:
Parece que la cuenta de usuario que está utilizando para su grupo de aplicaciones no tiene derechos para el directorio del sitio web, por lo que no puede leer la configuración desde allí. Verifique el grupo de aplicaciones y vea en qué usuario está configurado para ejecutarse. Verifique el directorio y vea si ese usuario tiene los derechos correspondientes. Mientras lo hace, verifique el registro de eventos y vea si IIS registró información de diagnóstico más detallada allí.
fuente
Tuve el mismo problema, pero la razón era diferente.
En mi web.config había una regla de módulo de reescritura de URL y tampoco he instalado el módulo de reescritura de URL. Después de instalar el módulo de reescritura de URL, este problema se resolvió.
fuente
En Windows 10 tuve que instalar
ASP.NET 3.5
yASP.NET 4.6
debajoInternet Information Services
(las otras casillas se verifican automáticamente):fuente
Finalmente obtengo la solución para mi problema. La cuenta asp.net no aparece en el administrador de IIS porque no marqué su casilla de verificación en IIS para hacer esto en Windows 7, siga los pasos
Ahora verá la cuenta de Asp.net en el administrador de IIS y, de forma predeterminada, verá la cuenta de IIS. Ahora debe mover su sitio web asp.net de "mi documento" a otro lugar donde IIS tenga permiso para acceder (a cualquier partición en su computadora) Ahora navegue por su sitio web desde el administrador de IIS y debería funcionar.
fuente
Recibimos este error después de tener que cambiar nuestra contraseña de administrador de dominio.
Después de monkear con varias configuraciones, finalmente encontré eso en la aplicación en la ruta a continuación, ya que estaba configurado para usar específicamente la cuenta de administrador de dominio en lugar de la autenticación de paso (quién sabe por qué).
fuente
necesitas hacer un paso:
Eso es
fuente
Experimenté este problema hoy y lo resolvió. Alguien había establecido las "Credenciales de ruta" para que el "Sitio web predeterminado" en IIS se ejecute como un usuario específico. Este mismo usuario cambió su contraseña debido a que la contraseña expiró o simplemente a un cambio de rutina. Configurar el "Sitio web predeterminado" para conectarse como "Usuario de la aplicación" a través de la opción de configuración básica lo resolvió por mí
fuente
Probablemente cambie su contraseña de NT.
buena suerte
fuente
En mi caso, este error aparece después de cambiar la solución de la carpeta.
Resuelvo el problema yendo a las propiedades de mi proyecto y recreando mi directorio virtual.
Haga clic derecho en proyecto> Propiedades> Web> En la sección Servidores, haga clic en "Crear directorio virtual"
Mostrará un mensaje que dice que el directorio virtual se creó en otro lugar y lo cambiará.
fuente
Para mí, necesitaba habilitar la Activación Http bajo las características .Net en "Agregar / Eliminar características de Windows"
fuente
Esto funciona bien pero no se basa en las sugerencias anteriores. Mi caso es que obtengo el error 500 al ejecutar iis7 en un servidor Windows 2008 en un dominio. Acabo de agregar un nuevo usuario en el dominio y básicamente permite el acceso de lectura / ejecución al directorio virtual o carpeta. Asegúrese de que la carpeta virtual> configuración básica> Conectar como> Credenciales de ruta esté configurada para un usuario con acceso de lectura / xecute. Puede probar la configuración y tanto la autenticación como la autorización deberían funcionar. ¡Salud!
fuente
En este momento tuve este error y lo resolví. Su url podría coincidir con el directorio virtual creado.
Debe verificar los directorios virtuales, en mi ejemplo, encontré en la
applicationhost.config
siguiente fila:Intenté abrir la página con una url (
http://localhost/admin/roles
) deAdminController
yRoles
acción y obtuve este error.fuente
Para otros, recibí un mensaje de error similar debido a que intenté ejecutar una aplicación .Net 4 en un grupo de aplicaciones .Net 2. Cambiar la versión .Net FX para el grupo de aplicaciones me lo arregló.
fuente
Estaba teniendo un error similar al instalar php 5.3.3 con el Código de error 0x80070020 con una dirección a unas pocas líneas en web.config en mi directorio raíz www (no el directorio raíz estándar).
La solución, aunque cruda, funcionó perfectamente. Simplemente eliminé el archivo web.config y ahora todo funciona. Pasé HORAS probando otras soluciones en vano.
Si alguien piensa que esto fue estúpido, hágamelo saber. Si alguien más ha pasado la misma cantidad de tiempo arrancando el cabello, pruébelo y vea (después de hacer una copia de seguridad del archivo, por supuesto)
Saludos FEQ
fuente
Estaba teniendo el mismo error y arreglar las credenciales en el grupo de aplicaciones IIS no ayudó. Finalmente resolví el error en IIS seleccionando mi sitio web en Sitio web predeterminado, Configuración avanzada-> Credenciales de ruta física-> Usuario específico, y volví a ingresar las credenciales para el usuario del grupo de aplicaciones, luego reinicié IIS y el error desapareció y mi sitio web apareció arriba con éxito.
fuente
Sitio web predeterminado debe administrar:
1. En el sitio web predeterminado -> configuración básica -> conectarse como, cámbielo al usuario correcto.
2.cambie la identidad del grupo de aplicaciones relacionado con el sitio web predeterminado
g.luck
fuente
No parecía ser un problema de permisos para mí: intenté darle a la cuenta IIS_IUSRS control total sobre todo en el servicio web, solo para ver si esta era la causa. La solución resultó ser la recreación de la aplicación que aloja el servicio web (es decir, el '.svc' real) en IIS
fuente
Si es grande cuando intentas acceder al panel de administrador de joomla, ¡solo un problema de nombre de usuario y contraseña! Solo tiene que actualizar un jos_user en su base de datos de joomla.
Vaya al directorio de su sitio web de joomla y abra un archivo configuration.php con bloc note o note pad para mostrar qué nombre de base de datos usa su sitio de administrador de joomla. Tienes que encontrar una línea que tenga:
En mi caso
joomlauser251
es mi nombre de DB.Inicie sesión en su mysql:
Seleccione la base de datos para su joomla:
Cambiar contraseña para administrador:
Y vuelva a intentar acceder nuevamente.
Eso es todo !!!
fuente
En mi caso, encontré una referencia a una contraseña de cuenta de dominio anterior en applicationHost.config en los valores predeterminados del directorio virtual.
fuente
tan fácil encontrar el archivo "applicationHost.config" en Windows -> System32 -> inetsrv -> config 1. copia de seguridad "applicationHost.config" a otro nombre de archivo 2. abrir el archivo "applicationHost.config" borrar datos y guardar 3. abrir el navegador y llame al sitio web interno de la url, terminado.
fuente
Si está utilizando una cuenta de usuario nueva y dedicada ... También vale la pena verificar que la contraseña de esa cuenta no haya caducado, ya que eso también causará este problema de permisos 500.19.
fuente
Cuando obtuve el 500.19, otorgué
IIS_IUSRS
derechos de acceso total para el mencionado web.config y para la carpeta del proyecto. Esto resolvió el problema.Puedes otorgar permisos por
IIS_IUSRS
: no olvide la i delante de USRS y no escriba una "e" como en USERSfuente
Las aplicaciones ASP.Net vienen precableadas con una sección de controladores en web.config. De manera predeterminada, esto está configurado para solo lectura dentro de la delegación de características dentro de IIS. Echa un vistazo en el Administrador de IIS
1.Vaya al Administrador de IIS y haga clic en Nombre del servidor
2. Vaya a la sección Administración y haga clic en Delegación de funciones .
3.Seleccione las asignaciones de controladores que se supone que se configuran como de solo lectura .
4.Cambie el valor para leer / escribir y ahora puede resolver el problema
fuente
Solo tengo una cosa más que decir sobre esto. Con el mismo código de error HTTP, aún puede tener varios errores diferentes, ya que uno de ellos se ha publicado aquí en la descripción de la pregunta original. Por ejemplo: después de editar el
Web.Config
archivo de un proyecto ASP.NET, tuveComo dice, NO debe insertar su propio contenido XML antes de la
<configSections>
parte delWeb.Config
archivo. Después de insertar mi fragmento después de la etiqueta final de<configSections>
, funcionó bien.fuente
La ruta correcta de mi sitio web no se especificó en IIS.
fuente
Mi solución es que
fuente
Recibí este error después de desinstalar Windows Server Update Services (WSUS) de la computadora que ejecuta IIS. Aparentemente, desinstalar WSUS puede romper la configuración de IIS en el servidor, haciendo que otras aplicaciones web instaladas en el mismo servidor no estén disponibles.
Encontré la solución para el problema aquí .
fuente
Para los sitios web ASP.NET Core, este error genérico también se producirá si no tiene instalado el módulo HttpPlatformHandler, consulte esta respuesta para obtener más detalles.
fuente
En mi caso, el valor de la clave era incorrecto en el
Web.config
archivo:cuando cambio el valor a "Portal.html" funcionó.
fuente
Recibí este error después de actualizar Visual Studio 2013 a 2015. Después de buscar y probar varias soluciones, descubrí que el problema se puede resolver eliminando lo siguiente de web.config:
Aparentemente staticContent está en desuso ahora?
Fuente
Editar 1
Esto evitó que IIS sirviera archivos .json cuando se implementó el programa. Si hace esto, se supone que debe volver a agregar .json (aplicación / json) a los tipos MIME de su sitio en IIS. Aquí hay más información: http://www.iis.net/configreference/system.webserver/staticcontent/mimemap
Editar 2
Noté que, en mi situación, la solución de edición 1 anterior solo funciona temporalmente. Una vez que vuelvo a implementar, la entrada se elimina. Entonces, moví el XML de mimeMap a
Web.Release.config
. Funciona bien ahora.fuente