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?

¿Fue útil?

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
scroll top