Se ha excedido el tiempo máximo permitido para completar la autenticación
-
06-07-2019 - |
Pregunta
Estoy usando DotNetOpenAuth para autenticar una aplicación en Windows Azure. De vez en cuando, el sistema es lento y termino con el siguiente mensaje de error
Error de inicio de sesión: se ha excedido el tiempo máximo permitido para completar la autenticación. Por favor intente nuevamente.
¿Alguna sugerencia de cómo aumentar este tiempo de espera?
Solución
Modifique su archivo .config para cambiar esta línea:
<openid maxAuthenticationTime="0:05">
(Tomado de esta página de fragmentos de código )
Otros consejos
Nota para otras personas: SI esto sigue sucediendo, también puede tener que ver con el vaciado de caché de ASP.NET, en máquinas de desarrollo esto es bastante posible.
Puede verificar esto con
<caching>
<cache disableMemoryCollection = "true"
disableExpiration = "false"
privateBytesLimit = "0"
percentagePhysicalMemoryUsedLimit = "90"
privateBytesPollTime = "00:02:00"/>
</caching>
En System.Web en Web.Config
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow