sesión servidor net mensaje iniciar error debido configuración autorizado asp and active asp.net forms authentication webforms authorization

servidor - asp.net core windows authentication



Autenticación de formularios.NET utilizando IIS8.0 Express(vs2013)-401.2.: No autorizado: Logon failed debido a la configuración del servidor (1)

Tuve el mismo problema y lo encontré en mi web.config:

<system.webServer> <modules> <remove name="FormsAuthentication" /> </modules> </system.webServer>

No estoy muy seguro de cómo llegó, pero eliminarlo solucionó mi problema.

Pensé que lo publicaría por si acaso ayudaría a otros.

Una cosa a tener en cuenta: Creé una Webapp w / Individual User Accounts Authentication y agregué y funciona exactamente como se esperaba. Me pregunto qué hay de diferente entre esta aplicación y cuándo comenzar con Sin autenticación.

Creé una nueva aplicación webforms sin Autenticación solo para asegurarme de que no había nada específico en mi proyecto. Siga este tutorial para configurar la autenticación de formularios básicos. Cuando cargo mi proyecto, aparece el siguiente error en lugar de redirigirme a mi página de Login.aspx. Mi objetivo general es crear una aplicación web que, básicamente, no permita a los usuarios acceder a ninguna página a menos que hayan iniciado sesión. Como especifico la página de inicio de sesión en la etiqueta de formularios, supongo que la convierte en una página accesible para usuarios anónimos para que todos puedan iniciar sesión. Siento que mi problema tiene que ver con IIS8.0 Express o la configuración de mi proyecto. ''Autenticación de Windows = deshabilitada'' ''Autenticación anónima = habilitada''.

<system.web> <authentication mode="Forms"> <forms loginUrl="~/Security/Login.aspx" name=".ASPXFORMSAUTH" timeout="60"> </forms> </authentication> <authorization> <deny users="?" /> </authorization> </system.web>

A continuación está el error que estoy recibiendo:

Error del servidor en la aplicación ''/''.

Acceso denegado.

Descripción: se produjo un error al acceder a los recursos necesarios para atender esta solicitud. Es posible que el servidor no esté configurado para acceder a la URL solicitada.

Mensaje de error 401.2 .: no autorizado: el inicio de sesión falló debido a la configuración del servidor. Verifique que tiene permiso para ver este directorio o página según las credenciales que proporcionó y los métodos de autenticación habilitados en el servidor web. Póngase en contacto con el administrador del servidor web para obtener asistencia adicional.

Información de la versión: Microsoft .NET Framework Version: 4.0.30319; Versión ASP.NET: 4.0.30319.34212