[英]Request timeout from ASP.NET Core app on IIS
I make a web request to a third-party api from my ASP.NET Core application. 我从我的ASP.NET核心应用程序向第三方API发出Web请求。
Request is made from a Hangfire recurring job to Asana API endpoint (HTTPS) via RestSharp client. 通过RestSharp客户端从Hangfire定期作业向Asana API端点(HTTPS)发出请求。 All the own app's pages are available through IIS, but app cannot make any requests.
所有自己的应用程序页面都可以通过IIS获得,但应用程序无法提出任何请求。
Where should I look and what to debug to solve this problem? 我应该在哪里查看和调试什么来解决这个问题?
IIS behavior is driven by the web.config, I have configured to deal with request < 20 min specifying requestTimeout="00:20:00" : IIS行为是由web.config驱动的,我已经配置为处理请求<20分钟指定requestTimeout =“00:20:00” :
<aspNetCore
requestTimeout="00:20:00"
processPath="%LAUNCHER_PATH%"
arguments="%LAUNCHER_ARGS%"
stdoutLogEnabled="false"
stdoutLogFile=".\logs\stdout"
forwardWindowsAuthToken="false">
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="staging" /> <!-- value could be "development", "staging" or "production"-->
</environmentVariables>
</aspNetCore>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.