2016-07-25 3 views
0

Ich habe eine Web-API erstellt, mit asp.net "Individual User Accounts" Authentifizierung. Es funktioniert gut auf meinem lokalen Host und ich kann mich mit dem Registrierungsendpunkt registrieren.Web-API-Benutzerkontoregistrierung ist in azure Zeitüberschreitung

http://localhost/api/Account/Register

Aber derselbe Web-api wenn Azure (als Cloud-Service) bereitgestellt wird eine Zeitüberschreitung, und ich die folgende Reaktion.

Abort/timeout

Die Anforderung wurde von Hand oder durch die Verbindung Timeout abgebrochen. Es gab keine Antwort vom Server, aber die Verbindung wurde nicht geschlossen.

Sie können das Timeout in den Einstellungen anpassen.

Versuchen:

Add "Connection: close" Header, der von dem Server die Verbindung schließen, verwendet werden soll, nachdem es Antwort

beenden zu erzeugen, was das Problem sein könnte, und wie kann Ich verlängere die Zeitüberschreitung.

+0

Wenn nicht schon diese Posts http://stackoverflow.com/questions/24403832/timeout-a-web-api-request http://stackoverflow.com/questions/23630984/configure-request-timeout überprüfen -für-Webapi-Controller – Aravind

Antwort

0

Ich finde es selbst heraus. Ich hatte als das Timeout in der web.config zu erhöhen unter

<httpRuntime targetFramework="4.5" executionTimeout="3600" /> 
Verwandte Themen