È stato superato il tempo massimo consentito per completare l'autenticazione
-
06-07-2019 - |
Domanda
Sto utilizzando DotNetOpenAuth per autenticare un'app su Windows Azure. Di tanto in tanto, il sistema è lento e finisco con il seguente messaggio di errore
Accesso non riuscito: è stato superato il tempo massimo consentito per completare l'autenticazione. Per favore riprova.
Qualche suggerimento su come aumentare questo timeout?
Soluzione
Modifica il tuo file .config per cambiare questa riga:
<openid maxAuthenticationTime="0:05">
(Tratto da questa pagina dello snippet di codice )
Altri suggerimenti
Nota per altre persone: SE questo continua a succedere, può anche avere a che fare con lo svuotamento della cache ASP.NET, su macchine di sviluppo questo è del tutto possibile.
Puoi verificarlo con
<caching>
<cache disableMemoryCollection = "true"
disableExpiration = "false"
privateBytesLimit = "0"
percentagePhysicalMemoryUsedLimit = "90"
privateBytesPollTime = "00:02:00"/>
</caching>
In System.Web in Web.Config
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow