Frage

Ich bin mit DotNetOpenAuth eine App auf Windows Azure zu authentifizieren. Von Zeit zu Zeit ist das System langsam, und ich am Ende mit der folgenden Fehlermeldung nach oben

  

Fehler bei der Anmeldung: Die maximale Zeit, die Authentifizierung abzuschließen erlaubt wird überschritten. Bitte versuchen Sie es erneut.

Jeder Vorschlag, wie diese Timeout zu erhöhen?

War es hilfreich?

Lösung

Ändern Sie bitte Ihre CONFIG-Datei diese Zeile zu ändern:

<openid maxAuthenticationTime="0:05"> 

(Aus diesem Code-Schnipsel )

Andere Tipps

Hinweis für andere Leute. IF dies geschah hält, kann es auch mit der ASP.NET-Cache Spülung zu tun, auf Entwicklungsmaschinen ist dies durchaus möglich

Kann dies überprüfen mit

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

In System.Web in Web.Config

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top