c# - mvc - directorio activo asp net
IIS que se queja sobre la suplantaciĆ³n de identidad mediante la autenticaciĆ³n LDAP (1)
Seguí un tutorial para implementar la autenticación LDAP en una aplicación web ASP.NET/C# 4.0. Lo hice en Visual Studio 2010. El sitio funciona bien en modo de depuración a través de Visual Studio, pero cuando publico este sitio en IIS7, falla con el siguiente error:
HTTP Error 500.24 - Error interno del servidor Se ha detectado una configuración de ASP.NET que no se aplica en el modo de canalización integrada administrada.
Las causas más probables:
- system.web/identity@impersonate está establecido en verdadero.
De hecho, parte del tutorial requería que agregara esto al archivo de configuración ...
<identity impersonate="true"/>
Entonces, ¿por qué recibiría este error y cómo lo soluciono?
Intente cambiar el modo de canalización de su grupo de aplicaciones a ''Classic''
Para ello, abra IIS -> Grupos de aplicaciones -> Haga clic con el botón derecho en el grupo de aplicaciones y seleccione Configuración básica -> Modo de línea administrada, cambie a Classic
Reinicie su grupo de aplicaciones y su sitio (no debería necesitarlo, pero nunca está de más intentarlo) y vuelva a intentarlo.
Otra cosa que puede intentar, en lugar de lo anterior, es colocar lo siguiente en su archivo web.config
, dentro del nodo <system.webServer>
:
<validation validateIntegratedModeConfiguration="false" />