2017-07-17 101 views
0

我們正在努力確保對我們網站的請求在30秒後超時。我已經嘗試將executionTimeout屬性設置爲30以及設置腳本執行超時。如何在asp.net mvc網站上設置30秒的請求超時

儘管編譯調試設置爲false,但這些都不起作用。

出於測試目的,我將超時設置爲5秒。我也有一個端點,它在給定的秒數內調用線程休眠(通過GET參數傳遞)。

感謝您的任何幫助。

+0

你的意思是 「會話超時」? web.config中的表單身份驗證具有可用於設置的「timeout」屬性。包含您想要處理的其他信息(web.config內容等)。 –

+0

您是使用WebAPi控制器還是MVC控制器來處理請求? – User3250

回答

0

你可以試試這個在您的webconfig:

<system.web> 
    ... 
    <httpRuntime executionTimeout="180" /> 
    ... 
</system.web>