Mi aplicación MVC, hasta hace unos minutos, funcionaba bien (con membresía asp/net como parte de la solución). Sin embargo, sin cambiar a sabiendas nada relevante de cada solicitud, incluso a mi homecontroller (que no tiene ningún atributo de autorización, etc.).Todas las solicitudes reciben HTTP Error 401.2 - Respuesta no autorizada
que he tomado todas las entradas fuera del web.config por ahora relacionadas con la autorización, y no tengo comprobar el applicationhost.config que tiene la siguiente:
<access sslFlags="None" />
<applicationDependencies>
<application name="Active Server Pages" groupId="ASP" />
</applicationDependencies>
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
<authorization>
<add accessType="Allow" users="*" />
</authorization>
Puede alguien sugerir lo que puede ser causando esto?
Gracias
Para más información sobre esto, me cambiaron a usar IIS completo y su funcionamiento muy bien ahora, por lo que parece que está un problema IIS Express. ¿Alguna pista sobre la causa? ¿No hay una GUI Express completa de IIS que no sea el icono de la bandeja del sistema?
O si lo desea utilice la autenticación incorporada de Active Directory, cambie la "Autenticación de Windows" a Habilitada y deje desactivada la "Autenticación anónima". –
Tuve algo similar con ** Autenticación de Windows **, y tuve que cambiar como en su foto arriba en el panel Propiedades de mi proyecto de ** Inhabilitado ** a ** Activado ** y bingo, estuvo bien. –