目前我正在尝试在Async控制器中的MVC 6中实现更长的页面超时(由于相当大的文件上载),并且在vNext中似乎不再存在可信的“[AsyncTimeout]
属性”
我已经在网上搜索了这方面的答案,到目前为止一无所获,有没有人找到解决方案?
答案 0 :(得分:2)
由于某些问题,该功能看起来像是在日期之前被禁止,请参阅MVC repo上的讨论
答案 1 :(得分:2)
它不理想,但你可以通过在httpHandler配置上全局增加超时来解决这个问题。显然这仅适用于IIS中的托管。
<httpPlatform processPath="%DNX_PATH%" arguments="%DNX_ARGS%" forwardWindowsAuthToken="false" startupTimeLimit="3600" requestTimeout="00:05:00" />