asp.net core api 接口需要做大量处理导致请求时间过长报错

在web.config文件中更改请求的最大时间限制(默认是两分钟):

<aspNetCore requestTimeout="00:20:00" processPath="dotnet" arguments=".\XXX.DemoAPI.Host.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />

requestTimeout节点设置请求时长,这里设置为20分钟