Question

J'utilise DotNetOpenAuth pour authentifier une application sur Windows Azure. De temps en temps, le système est lent et je reçois le message d'erreur suivant

  

Échec de la connexion: le temps maximal autorisé pour terminer l'authentification a été dépassé. Veuillez réessayer.

Avez-vous des suggestions pour augmenter ce délai?

Était-ce utile?

La solution

Modifiez votre fichier .config pour modifier cette ligne:

<openid maxAuthenticationTime="0:05"> 

(Tiré de cette page d'extrait de code )

Autres conseils

Note pour les autres personnes: SI cela continue, cela peut aussi être dû au vidage de la mémoire cache ASP.NET, cela est tout à fait possible.

Peut vérifier cela avec

<caching>
  <cache disableMemoryCollection = "true"
    disableExpiration = "false"
    privateBytesLimit = "0"
    percentagePhysicalMemoryUsedLimit = "90"
    privateBytesPollTime = "00:02:00"/>
</caching>

Dans System.Web dans Web.Config

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top